例:
親カテゴリ1に子カテゴリ2,3,4などがある場合
このような呼び出しの代わりに:
/wp/v2/posts?categories=1,2,3,4
私はこのような電話が欲しい(イメージングコード)
/wp/v2/posts?categories=1&includeallchilds=true
それは1の子供とサブ子供からのすべての記事を含みます。
これはどのように可能ですか?私のアプリケーションが1のカテゴリのすべての子供を見つけるために2つのAPI呼び出しを行わないようにします。
このクエリは私が必要とすることをすることができますが、私は残りのAPI呼び出しにこれを含めることはできません
$args = array(
'post_type' => 'post',
'order' => 'DESC',
'posts_per_page' => 100,
'tax_query' => array(
array(
'taxonomy' => 'category',
'field' => 'term_id',
'terms' => '1',
),
),
);
デフォルトでtrueであるinclude_children
のtax_query
パラメータのおかげで、WPはすでに箱から出してすぐにこれを行います。
だからあなたはそれに下位用語を伝える必要はありません、ちょうどこのような何かをする:
/wp/v2/posts?categories=1