Глючный фильтр shortcode_unautop в WordPress

Проявления глюка довольно редки, и у меня всплывали всего пару раз, но я решил выяснить, где же wordpress мне делает «козью морду», и какой из его фильтров делает не то что надо. Проявления «бага» таковы — при вставке некоторого количества миниатюр картинок с подписями в статью, сама статья перестаёт отображаться в режиме просмотра, так как будто это пустая статья.

Вставив пару отладочных строк в файле wp-includes/plugin.php в функции apply_filters, я вывел список фильтров для секции the_content. Методом исключения был установлен глючный фильтр — shortcode_unautop.

Пришлось его отключить, добавив в файл темы functions.php cтроку

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

Написать комментарий

Мало букафф? Читайте есчо !

100% высоты для дочернего flex контейнера

Сентябрь 10, 2024 г.

Flex опирается на другие принципы нежели блочные контейнеры, и иной раз не понятно какими свойствами управляется дочерний контейнер во flex родителе. Рассмотрим пример, когда у нас есть flex контейнер с двумя дочерними элементами. [crayon-66e0777b65df5545206203/] ...

Читать

Меняем оформление input checkbox с помощью CSS

Декабрь 27, 2017 г.

Оформление элементов формы - это старая проблема. Ситуация несомненно улучшается, но финала пока не видно. С появлением псевдо-контейнеров :after и :before ...

Читать

 

Комментарии к «Глючный фильтр shortcode_unautop в WordPress»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: