Отключение встроенного в wp типографа

Дмитрий
На сайте с 23.08.2006
Offline
222
484

Добрый вечер уважаемые форумчане.

Столкнулся с проблемой, по умолчанию wordpress 2.3.1 преобразовывает интересные значки (доступные в кодировке UTF-8) в их эквиваленты. Из за этого в IE они принимают форму квадратика. Впринципе я люблю тексты сам типографить и хотелось отключить эту ф-ю. Хотелось, но не нашлось где..

Кто что может подскать?

P.S. тест: ☺ - преобразовывается в ☺

Разрабатываю и автоматизирую на php http://jonnyb.ru/
Дмитрий
На сайте с 23.08.2006
Offline
222
#1

Оказывается дело не в вордпрессе (хотя он тоже иногда мусорит тегами <p> и <br/>).

MySQL база находится в кодировке utf8_general_ci, при записи в нее например таких символов (через phpmyadmin) &#8592; &#8593; &#8594; они приобразовываются в их эквиваленты. Почему?

tommy-gung
На сайте с 22.11.2006
Offline
304
#2

посмотрите в файле /wp-includes/functions-formatting.php преобразования происходят

Здесь не могла быть ваша реклама
Дмитрий
На сайте с 23.08.2006
Offline
222
#3

tommy-gung, большое спасибо. Нашел злую функцию которая сувала <p> и <br /> куда не нужно, файл formatting.php (wp 2.3.1), 62 line, function wpautop, сразу после '{' добавил 'return $pee;'. Может кому и пригодится.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий