Рубрики в WordPress обычно скрываются от глаз посетителей для того, чтобы публиковать в ней посты для всяких бирж статей. Код работает на версиях WP 3 и выше. Если Вы хотите скрыть рубрику с ID=25, предложенный ниже код необходимо вставить в файл functions.php, в самом начале:
<?php function exclude_category ($query) { if ( $query->is_home ) { $query->set('category__not_in', array(25)); } elseif ( $query->is_feed ) { if ( ! $query->is_single and ! $query->is_archive ) $query->set('category__not_in', array(25)); } return $query; } add_filter('pre_get_posts', 'exclude_category'); ?> |