«

»

Авг 24

Кривые кавычки в WordPress

В очередной раз выкладывая код на сайте, обнаружил такую странную вещь. Что это? Кривые кавычки в WordPress?

Кривые кавычки в WordPress

Кавычки, вставляемые в страницу, выглядят как нормальные «, а когда выкладываются как материал, переводятся в  <<  или >>. Странный косяк движка wordpress.

Кривые кавычки в WordPress

Соответственно, весь код, который выкладывается для копирования, не работает. Так как наша цель — быстро, удобно, без заморочек и навсегда — исправим)

Что предлагает интернет ? Плагины, плагины, плагины. А сама проблема? Сама проблема — это желание разработчиков сделать всё красиво, и поэтому добавлена функция автоформатирования в текст всего wordpress.

Где мы хотим убрать автоформатирование ? По сути везде на сайте, тогда делаем это везде.

А ты где ? я вИзде!!!

Отменим наше автоформатирование для постов, записей и страниц  — 'the_content'

Для кратких анонсов или как я называю их — преамбула или превью. — 'the_excerpt'

В комментариях — 'comment_text', вдруг пользователи будут выкладывать что-то стоящее, надо им оставить эту возможность.

Добавляем отмену фильтра в файл functions.php нашей темы

public_html/wp-content/themes/tortuga/functions.php

Сам код для добавления.

 

remove_filter('the_content', 'wptexturize');
remove_filter( 'the_excerpt', 'wptexturize');
remove_filter('comment_text', 'wptexturize');

Кривые кавычки в WordPress

Я просто добавил код в имеющийся файл functions.php в моей теме. Если у вас его нет, вам надо будет его создать и уже код поместить в <?php ……….. ?> 

Кривые кавычки в WordPress

Проверяем наше произведение искусства! Что мы видим?

Кривые кавычки в WordPress

О, чудо-чудное) Оно работает!

Подведём итоги.

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

Всем удачи в настройках и адаптации WordPress под себя любимого, надеюсь, вам пригодилась моя внезапная статья про кривые кавычки в WordPress.

И напоследок, совет: прежде, чем писать статью в своём блоге, подумайте о том, как её найдут те, кто ищет её уникальный текст и полезную информацию? Не забывайте про правильные настройки SEO и уделяйте внимание правильному написанию Title и Description в каждой статье.

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

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