it-swarm.com.de

datenbankspalten: post_title vs post_name

Ich habe post_title, post_contents und post_name geändert, um utf zuzulassen, indem ich die Sortierfolge in utf8_general_ci geändert habe

Dann benutze ich add new post und tippe für den Titel drei hebräische ALEFs.
Der post_title ist auf Hebräisch in der Datenbank, aber der post_name hat diesen Wert:

% d7% 90% d7% 90% d7% 90

Laut Charmap hat ALEF einen Hex-Wert von 05D0.
Wofür steht der d790? Eine andere Kodierung?

Ich möchte ein Programm schreiben, um eine Reihe von Posts in großen Mengen hochzuladen. Daher muss ich wissen, was in das Feld post_name eingefügt werden soll und wofür es verwendet wird.

1
NealWalters

es ist die URL-codierte Version Ihres Textes.

<?php
echo urldecode('%d7%90%d7%90%d7%90');
?>

ausgänge:

אאא

post_name ist der Slug, daher müssen die Zeichen URL-sicher sein.

4
Milo