获取具有多个类别的帖子

时间:2014-10-27 作者:Imrul.H

如何获得两个不同类别的常见帖子?考虑以下类别树:

posttype
-news
-arrangement
--course
--competetion
--other
region
-region1
-region2
-region3
现在我想获得“新闻”和“区域2”类别的帖子。我试过这个:

$query = new WP_Query(\'category__and=12,32\'); // 12=news, 32=region2
但我得到的所有帖子都是12类或32类。我想要那些同时有12个和32个的帖子。

1 个回复
最合适的回答,由SO网友:Pieter Goosen 整理而成

category__and 需要是类别ID的数组

category__and (数组)-使用类别id。

您可以修改代码,使其如下所示

$query = new WP_Query( array(\'category__and\' => array(12,32)));

结束