Я пытаюсь отобразить на странице archive.php сообщения только из одной категории, но он продолжает возвращать сообщения из всех категорий.Кажется, все остальные аргументы соблюдаются.
<?php
$args = array(
'post_type' => array('document', 'article'),
'tax_query' => array(
array(
'taxonomy' => 'category',
'field' => 'slug',
'terms' => 'whats-new',
),
),
'cat' => 1373,
'date_query' => array(
array(
'after' => array(
'year' => get_query_var('year'),
'month' => get_query_var('monthnum'),
'day' => get_query_var('day'),
),
'before' => array(
'year' => get_query_var('year'),
'month' => get_query_var('monthnum'),
'day' => get_query_var('day') + 30,
),
),
),
);
$the_query = new WP_Query( $args );
Я пробовал аргументы tax_query
и 'cat'
, но ни одна из них не справилась с этой задачей.Я пытаюсь отображать сообщения только из таксономии "категория" (не таможенный налог) с термином "что нового".Он также возвращает сообщения, которым не назначена никакая категория.