Кавычки и тире в публикациях и комментариях WordPress

WordPress автоматически делает некоторые замены в заголовке стати, анонсе, содержании и комментариях. К примеру, меняет два минуса (тве короткие черты) на одно длинное тире. И двойные кавычки на кавычки-ёлочки. Вот список некоторых замен:
до замены после замены
" " « »
---
" -- "
--
-
...
``
"hello “hello
'hello ‘hello
''
world." world.”
world.' world.’
(c) ©
(r) ®
(tm)
1234" 1234″
1234' 1234′
'99 ’99
MouseDC's MouseDC’s
1234x1234 1234×1234
Такие замены уместны не на всех сайтах, поэтому существует способ отключения этой функции. Для этого перейдите в меню "Внешний вид" - "Редактор" - "Функции темы". И после первой строки "<php", в начале файла "functions.php", вставьте следующие строки:
remove_filter('the_title', 'wptexturize'); // убрать обработку заголовка
remove_filter('the_content', 'wptexturize'); // убрать обработку текста стати
remove_filter('the_excerpt', 'wptexturize'); // убрать обработку превью текста
remove_filter('comment_text', 'wptexturize'); // убрать обработку комментариев
Сохраните изменения в этом файле и попробуйте посмотреть изменения на сайте. Замены перестанут делаться.

Как можно догадаться из кода выше, всему виной фильтр и функция "wptexturize".
MouseDC.ru - хостинг, виртуальный хостинг, покупка доменов, проверка доменов, WHOIS, курсы создания сайтов, вебинары по созданию, курсы разработки сайтов, доработка сайтов, сопровождение сайтов, разработка сайтов, техподдержка сайтов
Cмотрите другие статьи:
Была ли статья полезной?
Была ли эта статья полезна? Есть вопрос?
хостинг для сайтов
Закажите недорогой хостинг Заказать

всего от 290 руб