При создании/конвертации поста/термина с символами вне текущей кодировки, эти символы удаляются, даже если они являются валидными для UTF-8.
Пример: при локали сайта ru_RU создать запись с заголовком на иврите: מה המצב
Результат: создаётся пустой слаг, и WordPress заменяет его на нечто вроде /1656-2.
Предложение: не трогать символы вне кодировки. Заголовок вида מה המצב, Иван? преобразовывать к מה-המצב-ivan.
При создании/конвертации поста/термина с символами вне текущей кодировки, эти символы удаляются, даже если они являются валидными для UTF-8.
Пример: при локали сайта ru_RU создать запись с заголовком на иврите:
מה המצב
Результат: создаётся пустой слаг, и WordPress заменяет его на нечто вроде/1656-2
.Предложение: не трогать символы вне кодировки. Заголовок вида
מה המצב, Иван?
преобразовывать кמה-המצב-ivan
.