【发布时间】:2014-03-07 11:23:03
【问题描述】:
其实我是这样的:
类别 1
-Subcat1
-Subcat2
类别 2
-Subcat3
-Subcat4
子猫当然是其父类别的子类别。
我需要的是获得属于 CATEGORY1 'AND' 的 Subcat1 的帖子(意味着我需要两个条件都为真)属于 CATEGORY2 的任何 Subcats。
我试过这个,但除非用户在分配帖子时勾选父类别和子类别,否则它不起作用:
$query = new WP_Query(array("post_type" => "XYZ", "category__and" => array(CATEGORY1->Subcat1,CATEGORY2), "posts_per_page"=>-1));
旁注:CATEGORY1->Subcat1 是之前在代码中定义的变量,但为了演示查询,我只是这样写。数组的所有参数都是对应的ID。
【问题讨论】:
-
您可以指定多个类别,即
'category' => 1,2,3,4的1,2,3,4 -
不会返回属于这些类别的帖子吗?