X
Заказать услугу

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

Плагины и Шаблоны для Wordpress
  • 2018-12-12
  • 2003 просмотр

    3 комментарий

  • Дизайн и разработка сайта

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

Кто сам пишет статьи для своего сайта на 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
Проголосовало: 7, в среднем: 4.4 из 5
Читайте также
Опубликовано 3 комментария

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

Чтобы оставить комментарий - заполните поля ниже. Ваш e-mail не будет опубликован. Все поля обязательны

Нажмите, чтобы добавить код в комментарий. Далее добавьте свой код внутрь тегов <code> тут код </code>
Я ознакомлен(а) с политикой конфиденциальности и даю согласие на обработку персональных данных*

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.