👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →
Подскажите как можно сделать следующее: Есть шаблон вывода записей с определенным тегом tag.php. Соответственно сюда попадают посты из разных рубрик, но удовлетворяющие тегу. А как можно исключить из вывовд одну рубрику? К примеру, в шаблоне category.php я применил category__not_in при формировании запроса query_posts. Тут такое не подходит. Есть параметр tag__not_in но он к меткам относится, а мне нужно убрать рубрику.

Можно добавить в functions.php:
tag_slug — slug метки, для каторой формируется цикл постов
5 — ID исключаемой из цикла категории
А можно напрямую в tag.php в query_post добавить исключаемую категорию (категории):
Спасибо. Первый код помог. А вот если query_posts использовать в шаблоне tag.php то выводит все посты, со всеми метками. т.е. все записи за исключением рубрики.
Для вывода постов с определенной меткой можно в query_posts использовать условие tag__in:
33 — ID метки
5 — ID исключаемой категории