Исключение категории из списка записей

17.04.2014 · WordPress

Исключение категории из списка записей

Если возникла ситуация, когда необходимо из общего потока записей исключить какую-то определенную категорию, например как на нашем сайте из портфолио нужно было убрать категорию Блог, то достаточно добавить в файл functions.php следующую функцию.

Где в массиве вместо $categoryIDs нужно прописать ID всех категорий, которые не должны выводиться на странице с записями.

HTML
<?function exclude_category($query) {
if ( $query->is_home ) {
	$query->set('category__not_in', array($categoryIDs));}
	return $query;
}
add_filter('pre_get_posts', 'exclude_category');?>
Назад в блог

От идеи —
к первому шагу.

Расскажите, что хотите создать.
Обсудим задачу и наметим следующий шаг.