单个类别的WP查询返回多个类别的多个结果

时间:2018-10-08 18:23:46

标签: wordpress filter categories taxonomy

我试图在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'参数,但似乎都没有完成任务。我正在尝试仅显示“类别”分类法(不是自定义税)中带有“新内容”一词的帖子。它还会返回未分配任何类别的帖子。

0 个答案:

没有答案