Все для CMS Wordpress > Полезные советы > Как исключить категории wordpress с помощью кода

Как исключить категории wordpress с помощью кода

Для того, чтобы исключить нужные категории из общей ленты новостей без помощи плагина, найдите файл functions.php (…/wp-content/themes/ваша тема/functions.php) и добавьте нужный код.

function exclude_category($query) {
if ( $query->is_home ) {
$query->set(‘category__not_in’, array(1));
}
return $query;
}
add_filter(‘pre_get_posts’, ‘exclude_category’);

array(1) — это идентификатор категории, которую надо исключить

Чтобы исключить несколько категорий вставьте нужные ID  этих категорий:

array(1, 2, 3)

Чтобы узнать ID нужно зайти в «Рубрики» и справа в таблице найти значение ID.

Обсуждение закрыто.