次のようなカテゴリ構造があるとします。
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 );