Главная
Wordpress
Правильные двойные кавычки на WordPress
  • 18 Мар 2015г
  • 730
  • 3
  • Рубрика: Wordpress

Правильные двойные кавычки на WordPress

Двойные кавычки

Доброго времени суток. 🙂

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

Решить задачу с заменой на нормальные кавычки можно очень простым способом. Для этого нужно найти и открыть файл пользовательских функций - functions.php. Потом в самом его конце, перед закрывающимся тегом - ?>, добавьте небольшую строку с кодом:

remove_filter('the_content', 'wptexturize');

Данный код заменит все неправильные кавычки на нужные, внутри текста записи. То есть все кавычки, которые будут использованы при написании записи. За замену отвечает фильтр замены символов wptexturize, а заменит он все внутри функции the_content. В 99% этот способ решит все проблемы. Но некоторым авторам и администраторам, этого мало. Иногда нужно , чтобы кавычки были правильны и в заголовке записи и в тизере и тд. В общем по всему сайту, где это нужно.

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

remove_filter('the_title', 'wptexturize');
remove_filter('the_excerpt', 'wptexturize');
remove_filter('comment_text', 'wptexturize');
remove_filter('list_cats', 'wptexturize');
remove_filter('single_post_title', 'wptexturize');
remove_filter('comment_author', 'wptexturize');
remove_filter('term_name', 'wptexturize');
remove_filter('link_name', 'wptexturize');
remove_filter('link_description', 'wptexturize');
remove_filter('link_notes', 'wptexturize');
remove_filter('bloginfo', 'wptexturize');
remove_filter('wp_title', 'wptexturize');
remove_filter('widget_title', 'wptexturize');

Прописав нужные замены, Вы избавитесь от ненужных или даже мешающих двойных кавычек неправильной формы.

На этом все, спасибо за внимание. 🙂




Если Вам был полезным мой труд, можете поддержать сайт, обменяться со мной текстовыми ссылками или посмотреть рекламку, что займет 2 минуты :)


Оцените статью
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(6 голосов, в среднем: 5 из 5)

Опубликовано 3 комментария

  • Алина
    Комментариев: 5

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

  • Александр
    Комментариев: 1

    Спасибо друг. Все просто и без воды. ТО что надо.

Добавить комментарий

Заполните поля ниже. Ваш e-mail не будет опубликован. Обязательные поля помечены *

Уважаемые пользователи! При добавлении комментариев на сайт Вам следует соблюдать правила указанные под формой отправки комментариев.

Соблюдайте добавления комментариев

Это не спам *

Нажмите, чтобы добавить код в комментарий