2015-12-03 31 views
0

我想获得匹配三类的帖子。 例如:如果我有三个类别,分别命名为1,2,3,我想抓取属于1 AND 2 AND 3的帖子,并且只抓取帖子。 我找到了一种方法有两个categores使其:获取属于三类的帖子

$args = array(

     'category__and' => array(5739,50), 
     'posts_per_page' => 10, 
     'orderby' => 'date' 
); 

但不是三个。

在此先感谢。

+0

你想要的帖子属于这三个类别或帖子,可能属于这个类别的任何一个? (是否需要一个职位属于所有这三个类别?) –

+0

职位属于所有三个类别.. – Avishay28

回答

3

如果你想显示帖子从几类

然后您可以使用以下代码显示它:

$query = new WP_Query(array('cat' => '2,6,17,38')); 

如果你想节目从几个类别的职位与AND条件

然后你就可以使用下面的代码做到这一点:

$query = new WP_Query(array('category__and' => array(2, 6))); 

如果你想节目从几个职位带有OR条件的类别

然后您可以使用以下代码:

$query = new WP_Query(array('category__in' => array(2, 6))); 
+0

通缉第二个,并且工作。谢谢! – Avishay28