WordPress меняет одинарные кавычки на двойные кавычки в заголовке и контенте

У моего сайта WordPress есть эта неприятная проблема: она преобразует одинарные кавычки (например, это) в двойные кавычки (она), и это выглядит плохо.

Например, посмотрите название этого сообщения . Я долго и много искал об этом.

Я прочитал о php.ini и параметре волшебных кавычек, но он уже отключен на моем сервере (и все, что связано с магическими кавычками)

Я прокомментировал wp_magic_quotes() ; line на wp-settings.php, но ничего не изменилось.

Я нашел более 6-ти летних сообщений на форумах WordPress, которые ссылаются на плагины, которые больше не существуют, и изменения в файлах WordPress, которые также не существуют.

Любые предложения будут высоко оценены.

Добавьте этот код your functions.php

Ссылка: Проблема с двойной тире

 remove_filter( 'the_title' , 'wptexturize' ); remove_filter( 'the_content' , 'wptexturize' ); remove_filter( 'the_excerpt' , 'wptexturize' ); remove_filter( 'comment_text' , 'wptexturize' ); remove_filter( 'list_cats' , 'wptexturize' ); 

Иногда просить о помощи – это лучший способ найти помощь для себя. Удача работает странно, не так ли?

Мне просто пришлось добавить эти строки в function.php моей темы

 //Remove from Post Content remove_filter('the_content', 'wptexturize'); //Remove from Post Title remove_filter('the_title', 'wptexturize'); //Remove from Post Excerpt remove_filter('the_excerpt', 'wptexturize'); //Remove from Post Comments remove_filter('comment_text', 'wptexturize'); 

Для начала я хотел бы проверить, что контент имеет правильный тип цитаты в записи базы данных для страницы.

Если в записи d / b есть правильная цитата, затем посмотрите, какие фильтры применяются к контенту, прежде чем он будет выведен. Найдите код в своем шаблоне и посмотрите, какая функция используется для его отображения, затем отсканируйте его до тех пор, пока вы не сможете узнать, что это значит – это изменение содержимого.

Если d / b не имеет правильных котировок, посмотрите на действие \ hook hooks, вызываемые при сохранении сообщения. Вы можете попробовать такой плагин, чтобы увидеть, какие вызовы вызываются, хотя с действием сохранения вы можете не видеть результаты по мере перенаправления страницы.