2011-08-05 143 views
1

在WordPress中,我如何选择某个类别(自定义分类标准)中没有特定标签(自定义分类标准)的所有帖子。选择所有没有特定标签的帖子

以下代码选择特定类别(自定义分类法)中的所有帖子,该类别具有特定标签(自定义分类法)。这是如何修改的?

$postquery = new WP_Query(array( 
    'post_type' => 'myposttype', 
    'mycategory' => $cat, 
    'posts_per_page' => $numposts, 
    'orderby' => 'date', 
    'tax_query' => array(array(
     'taxonomy' => 'mytag', 
     'field' => 'slug', 
     'terms' => array('select by this tag', 'and this tag', 'and this tag'), 
     )) 
    ) 
); 

(我认为这将是最好只列出所有合法的标签,但这不是我的情况真的是可行的,因为新的标签仍然在增加。)

回答

2

添加'operator'=>'NOT IN''tax_query'阵列

+0

谢谢,我不知道这很容易。 :) – Ben

相关问题