exclude в the_category(). Как?

Так уж получилось что тема, которую я использую, требует пометки "служебных" категорий + своих категорий при создании поста.
Но через вывод the_category() в шаблоне записи, отображаются не нужные для показа "служебные" категории. Как их исключить из вывода? Ведь параметра exclude в the_category() нет. :/

кажется на форуме mywordpress уже был подобный топик, поищите. а может и тут где-то

Нашел!!!

<?php
ob_start();
the_category(‘, ‘);
$out = ob_get_contents();
ob_end_clean();
$out = preg_replace(‘/<a(.*)>здесь имя категории которую требуется исключить<\/a>/Usi’, ”, $out);
echo $out;
?>

Почитайте здесь, если я вас правильно понял, то это то что нужно 😉

Anonymous
Отправить
Ответ на: