Правильные прямые кавычки на сайте

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

Сделаем без плагина единственно правильный для вашего случая вариант отображения кавычек на WordPress.

Вставляем код в файл functions.php (в папке с вашим шаблоном), прямо перед закрывающим ?>:

// прямые кавычки
remove_filter('the_content', 'wptexturize');

Вроде бы и статья закончилась, т.к. на 99,99(9)% сайтов с данным решением они заканчиваются. Пойду "против течения")

Представленный выше код помогает исправить кавычки в теле статьи, если у вас выводится контент кодом the_content (смотрим single.php или подобное). Бывает, что данные кавычки плохо отрабатывают в заголовке статьи, комментариях, либо в функции the_excerpt.

remove_filter('the_title', 'wptexturize');
remove_filter('the_content', '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');

Все. Теперь по всему сайту кавычки будут "правильными".

Привет. Меня зовут Виталик и я автор этого блога, а так же Магазина WordPress https://wp-r.ru/.

Отблагодарить Z888279575784 R109400923968 или ЯД 41001651742138

Оказываю услуги по созданию и настройке сайтов на WordPress (верстка, натяжка).

Мои Контакты. Я в Twitter @mojWP. Смотри на Youtube. Читай RSS блога.

Опубликовано 2 комментария
  1. Анна (1 комм.):

    Виталий, а как быть с угловыми кавычками? Они при публикации материала очень нужны, но вот беда, если я публикую статью, а в ней идёт предложение типа:

    ""Tyrchok Software" на лицензии GPL не всегда могут отвечать безопасности" - сказал чел, занимающий навороченную "bublegum" должность(в которой сам не понимает) в компании "Barankasoft Ltd. Company"

    А получается:

    <>Tyrchok Software" на лицензии GPL не всегда могут отвечать безопасности" - сказал чел, занимающий навороченную <> должность(в которой сам не понимает) в компании <<Barankasoft Ltd. Company"

    В чём может быть проблема мне не понятно. Может CSS править нужно, хотя везде у меня шрифт установлен как Verdana. Я сама правила. Виталий, подойдёт ли Ваш метод на то, что везде станут отображаться угловые кавычки, ну зависит ли предложенная идея корректного отображения кавычек от типа шрифта сайта?

    • Виталий (1674 комм.):
      http://mojWP.ru/

      Попробовать описанное в статье займет 1 минуту. Отменить изменения - секунд 20. Проверьте на практике, т.к. я немного запутался в ваших вопросах.

Не держи в себе. Выскажись.

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

© 2011-2016 | mojwp.ru | Копирование материала разрешено только с письменного согласия
WordPress: 12.22MB | MySQL:63 | 0,389sec
Премиальные плагины для CMS WordPress
Магазин WordPress WP-R.ru
Спасибо, не показывайте мне эту штуку больше!
Смотри мои обучающие видео на YouTube
Иван только что купил плагин ELT
https://wp-r.ru/plaginy/elt.html