Исключаем рубрики из RSS

Если по каким-либо причинам есть необходимость исключить из RSS-фида одну или несколько рубрик, то делается это следующим простым способом. В файл темы functions.php необходимо добавить код:

function myFilter($query) {
	if ($query->is_feed) {
		$query->set('cat','-5');
	}
	return $query;
}
add_filter('pre_get_posts','myFilter');

В этом коде цифра 5 — это идентификатор исключаемой рубрики.

Если нужно исключить несколько рубрик, перечислите их ID через запятую, обязательно перед каждым ID ставя знак минуса.

Ваш комментарий будет первым