J'ai changé post_title, post_contents et post_name pour autoriser utf en remplaçant la séquence d'assemblage par: utf8_general_ci
Puis, en utilisant add new post, je tape pour le titre trois ALEF en hébreu.
Le post_title est en hébreu dans la base de données, mais le post_name a cette valeur:
% d7% 90% d7% 90% d7% 90
Selon Charmap, ALEF a une valeur hexadécimale de 05D0.
Alors, que représente le d790? Un autre encodage?
Je cherche à écrire un programme pour envoyer en masse plusieurs articles, donc j'ai besoin de savoir quoi mettre dans le champ post_name et à quoi il sert.
c'est l'URL encodée de votre texte.
<?php
echo urldecode('%d7%90%d7%90%d7%90');
?>
les sorties:
אאא
post_name
est le slug, les caractères doivent donc être sûrs pour les URL.