Правильное отображение двойных кавычек в WP


Чтобы двойные кавычки отображались правильно, поместим в function.php следующий код, который отключает фильтр замены кавычек

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

Бывает кавычки плохо отрабатывают в заголовке статьи, комментариях, либо в функции 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');

wptexturize() — фильтр замены символов, которые выводятся на страницу. Какие именно замены можно посмотреть в таблице.

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

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

7 + 18 =