Проявления глюка довольно редки, и у меня всплывали всего пару раз, но я решил выяснить, где же wordpress мне делает «козью морду», и какой из его фильтров делает не то что надо. Проявления «бага» таковы — при вставке некоторого количества миниатюр картинок с подписями в статью, сама статья перестаёт отображаться в режиме просмотра, так как будто это пустая статья.
Вставив пару отладочных строк в файле wp-includes/plugin.php в функции apply_filters, я вывел список фильтров для секции the_content. Методом исключения был установлен глючный фильтр — shortcode_unautop.
Пришлось его отключить, добавив в файл темы functions.php cтроку
|
|
remove_action( 'the_content', 'shortcode_unautop' ); |
Выход третьей версии WordPress ничего не изменил в поведении фильтра. Возможно есть какие то «правила» при редактировании публикаций, которые позволяют избежать данного неприятного глюка, но по моему мнению, редактор, пишущий статью, не должен вникать в то, как устроен сайт, а просто делать свою работу.
Данная запись опубликована в 25.06.2010 13:09 и размещена в рубрике wordpress, На первой полосе.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Октябрь 31, 2018 г.
Широкое применение мобильных устройств для доступа в интернет накладывает свои специфические требования на разработку веб-сайтов. Привычный обработчик onclick может срабатывать совместно с ontouchstart, а может не срабатывать вовсе на мобильном устройстве. ...
Читать
Декабрь 2, 2018 г.
Lessc не имеет ключа 'слежения', чтобы выполнять перекомпиляцию при изменении less файлов проекта, как например это сделано у sass компилятора. Это весьма не удобно на этапе верстки шаблона из макета.
Для отслеживания я установил UNIX утилиту inotify. ...
Читать
Июнь 22, 2021 г.
В Юникс системах можно перенаправить вывод выполняемой команды в лог-файл, но иногда хотелось бы видеть результаты работы одновременно и в консоли.
Вот пример перенаправления вывода в файл:
[crayon-6a7726c6a52f9331966829/]
При этом в консоли ...
Читать
Апрель 4, 2024 г.
Как загрузить данные ноды, если текущая страница - это как раз страница публикации?
В семёрке мы обращались к глобальному массиву аргументов запроса, чтобы получить ID ноды, и далее можно загрузить сам объект, а начиная с 8й версии эта операция ...
Читать