Я пытаюсь создать сообщения на языке хинди. Эти символы UÉeÉMÑüqÉÉU
после сохранения / публикации интерпретируются как U e M q U
. Хотя специальные символы хранятся без изменений в базе данных mysql. Символ is только во время извлечения. Я застрял здесь. Редактор сообщения изменен для приема нескольких сообщений. http://www.farinspace.com/multiple-wordpress-wysiwyg-visual-editors/
Я пробовал комментировать эти строки в wp-config.php. Но никто не работал.
/** Database Charset to use in creating database tables. */ define('DB_CHARSET', 'UTF-8'); /** The Database Collate type. Don't change this if in doubt. */ define('DB_COLLATE', '');
Также размещен mysql_query("SET NAMES utf8");
в конструкторе класса wpdb wp-db.php. Отрицательно, даже это не сработало
Как я могу это преодолеть?
пытаться
define('DB_CHARSET', 'utf8');
это то, что находится в моем wp-config.php
и удалить
define('DB_CHARSET', 'UTF-8');
Его проблема кодирования символов utf-8. Исправлено с помощью функции utf8_encode ():
utf8_encode(html_entity_decode($mb->get_the_value()));