Главная Часть 1. Создание блога Глава 8. Техническая часть Как отключить автоматическую замену кавычек в WordPress?

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

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

Привет!

Просматривал недавно некоторые статьи на блоге, и оказалось, что там, где я вставлял код, автоматически изменились кавычки. Были ", стали <. Да проблема еще и в том, что в большинстве случаев кавычки с обеих сторон слова были одинаковые. Т.е. выходило слово >пример>. Сами понимаете, это некрасиво, а если люди будут копировать такой код, то он попросту не заработает. Пришлось решать очередную проблему..

Очень интересное явление - эта автоматическая замена кавычек. То кавычки меняются буквально в момент публикации, то спустя несколько дней, а то и месяцев. Не знаю, с чем это связано. Лично я замечал такое у себя неоднократно.

Как Вы уже поняли, в WordPress есть функция, которая автоматически преображает текст. Вытаскивает все найденные в нем кавычки и заменяет их на английские "лапки". Может для литературного блога это и будет очень кстати, но для блогов моей и схожих тематик такая функция играет скорее на стороне врага.

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

Как убрать замену кавычек в WordPress без плагина?

Функция, которая заменяет кавычки, называется wptexturize. Теперь зная, как она называется, мы сможем легко ее отключить. Достаточно проделать следующие несложные манипуляции:

  1. Открываем function.php файл.
  2. Добавляем в конец, но перед ?> следующий код:

Проверяем. Все должно работать. Я перед вставкой данного кода открыл несколько статей, в которых кавычки были изменены. И после того, как я вставил код в functions.php, сохранил изменения, обновил страницы - все кавычки вновь приняли свой изначальный вид.

Теперь Вы знаете, как легко можно убрать автоматическую замену кавычек в WordPress. Сделайте свой блог еще лучше! А я постараюсь найти еще тем для следующих статей. Если у Вас есть какие-нибудь пожелания - пишите в комментариях, или же на почту.

Успехов Вам!

 

Полезные статьи Вам на почту!

Нас более 700 человек!

Комментарии

Дарья
1

А я думала у меня плагин какой-то изменял кавычки. Тоже заметила, что на некоторых статьях изменения происходят сразу, но на большинстве кавычки меняются в течении следующих пары месяцев. Наконец проблема решена. Вот почему бы не отключить автоматическую замену кавычек по-умолчанию, и сделать банальный переключатель в админке, которые будет включать авто замену кавычек для тех, кому это нужно. Зачем они все так усложняют?!

15.03.2016
0

И не говори. В WordPress настройки очень скудные. Вместо того, чтобы дать людям выбор, какую функцию включить, а какую отключить, они насильно подключают все подряд, а хочешь отключить - качай плагины, или лезь в код. Бред одним словом.

15.03.2016
Владислав
0

Я себе тоже отключил автозамену кавычек. На мой взгляд это лишнее, хотя у меня блог про путешествия, и к коду никакого отношения совсем не имеет. Очень хорошо написаны ваши статьи. Мне все больше здесь нравится.

15.03.2016
0

А можно ссылку на Ваш блог? Интересно смотреть на проекты подписчиков =)

15.03.2016
Владислав
0

В данный момент у меня проект лежит на локальном сервере. Провожу огранку так сказать) Хочу в свет выложить свой проект практически идеальным со всех точек зрения. Как выложу - обязательно дам Вам знать) Скорей всего попрошу провести Вас аудит сайта. Поэтому еще спишемся!

17.03.2016
vladimir
0

Даже не замечал ни разу, что автоматическая замена кавычек есть в вордпрессе. Сейчас проверил, и действительно обнаружил. Вставил Ваш код, проверил - все работает как часы! Кавычки вновь стали как раньше! Чего только не узнаешь про вордпресс

15.03.2016

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

Поделиться