【发布时间】:2013-10-09 08:23:21
【问题描述】:
假设我有这样的类别结构:
food (id = 1)
chicken (id = 2)
beef (id = 3)
beverage (id = 11)
soft-drink (id = 12)
juice (id = 13)
branch
... // not important
我想显示来自food 和beverage 的所有帖子,所以我这样做:
$args = array('category__in' => array(1, 11) );
get_posts( $args );
该代码不起作用,因为我只勾选子类别。
我当然可以array(1, 2, 3, 11, 12, 13),但它不是 DRY。
有没有一种好方法可以使用父类别的 ID 获取所有帖子?
谢谢
[我的代码基于以下答案]
$args = array(
'category' => implode(",", array(1, 11) )
);
get_posts( $args );
【问题讨论】:
标签: wordpress