Как отключить автозамену кавычек в WordPress

Современный интернет становится куда проще и интуитивно понятнее, нежели это было раньше. Помнится, уже почти 20 лет назад, как я начал разрабатывать сайты, о каких либо системах управления контентом речи совершенно не шло. Возможно, нечто подобное уже и было, но точно не на бесплатных хостингах, где мне приходилось обитать. Так вот, все время приходилось генерировать HTML страницы самостоятельно. Не сказать, что это сложная работенка, но и интереса особого она не представляет, а времени забирала много.

К радости или печали, но, как я уже сказал выше, с тех пор появилось множество различных CMS на вкус и цвет, одной из которых я и пользуюсь на данном сайте. Конечно, разработчики стараются поддерживать работоспособность своих творений и оптимизировать их. И иногда они уж слишком стараются: к примеру, в WordPress на сегодняшний день реализована функция, производящая автозамену некоторых символов, например таких как " (могут меняться на «елочки»). Возможно, для кого-то это удобно, но подобная автозамена делает нечитабельными JS и HTML кодировку, а следовательно, неприемлемы на этом ресурсе.

Совершенно логичным становится вопрос, как отключить автозамену символов в WordPress

Делается это в несколько простых шагов:

      1. Заходим в Админ-панель нашего сайта.
      2. Выбираем Внешний вид -> редактор

        Удалить автозамену символов в WordPress
        Выбираем подменю "Редактор"
      3. В открывшемся окне, справа находим строку, указывающую на файл Функции темы (functions.php). Нажимаем и пролистываем левый ползунок вниз.

        Как убрать автозамену символов в WordPress
        Редактируем functions.php чтобы убрать автозамену символов.
      4. В самом низу файла functions.php, вставляем следующий код.
      5. // Для записей и страницremove_filter('the_content', 'wptexturize');

        // Для заголовков записей и страниц
        remove_filter('the_title', 'wptexturize');

        // Для анонсов
        remove_filter('the_excerpt', 'wptexturize');

        // В комментариев
        remove_filter('comment_text', 'wptexturize');

      6. Нажимаем кнопку "Обновить файл".

      На этом все! Файл functions.php успешно обновлен, а функция автозамены символов (кавычек) в WordPress отключена! Можно спокойно вставлять на страницы сайта тексты, чувствительные к замене кавычек.