n-wp.ru — блог о WordPress
Как исключить шорткоды из цитат | n-wp.ru

Как исключить шорткоды из цитат

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

При выводе цитаты поста с помощью функции the_excerpt текст цитаты выводится вместе с исходными кодами шорткодов, что выглядит не очень красиво. Можно исключить вывод текста любого шорткода в содержимом цитаты с помощью простого фильтра.

Например, нужно исключить вывод текста шорткода [code inline=»yes»]

из текста цитаты. Для этого добавьте в файл functions.php:

По аналогии можно создать фильтры и для других шорткодов. Фильтр для шорткода [code inline=»yes»][img]

:

Подобные фильтры будут полезны, если вы выводите цитаты из предыдущих и следующих постов, цитаты на главной странице блога.

tiaurus

Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

Комментировать

/* ]]> */