суббота, 31 декабря 2011 г.

Исправляем замену ковычек в wordpress

При написании поста синий экран смерти в windows столкнулся сегодня с проблемой пишут мне на почту, что не получается по моей инструкции прочитать файл дампа, я лезу на сайт и все проделываю с точности и по пунктам, все проходит на ура, отписываю через некоторое время снова пишут, что не получилось, снова лезу на блог и проверяю каждую строчку по буквам и заметил, что wordpress при сохранении двойные кавычки (") заменил на знак (<<) и я сейчас расскажу как в wordpress исправить замену кавычек

Открываем файл wp-includes/formatting.php, находим строку № 40:
$opening_quote = _x(‘&#8220;’, ‘opening curly quote’);
/* translators: closing curly quote */
$closing_quote = _x(‘&#8221;’, ‘closing curly quote’);

и заменяем на:
$opening_quote = _x(‘&quot;’, ‘opening curly quote’);
/* translators: closing curly quote */
$closing_quote = _x(‘&quot;’, ‘closing curly quote’);

После этого хака по замене кавычек(php замена кавычек) будут отображаться нормально, но это все будет работать до обновления wordpress т.к. при обновлении файл заменить снова на исходный и нужно будет эту операцию проделывать заново.

Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru

Комментариев нет:

Отправить комментарий