Exemple:
Si j'ai un parent de catégorie 1 avec des catégories d'enfants 2,3,4 etc.
au lieu d'un appel comme celui-ci:
/wp/v2/posts?categories=1,2,3,4
je veux un appel comme ça (code d'imagerie)
/wp/v2/posts?categories=1&includeallchilds=true
qui comprendra tous les articles de l'enfant et du sous-enfant de 1.
comment est-ce possible? Je ne veux pas que ma demande fasse 2 appels api pour trouver tous les enfants des catégories 1.
cette requête peut faire ce dont j'ai besoin, mais je ne peux pas l'inclure au repos api,
$args = array(
'post_type' => 'post',
'order' => 'DESC',
'posts_per_page' => 100,
'tax_query' => array(
array(
'taxonomy' => 'category',
'field' => 'term_id',
'terms' => '1',
),
),
);
WP le fait déjà par défaut grâce au paramètre include_children
de tax_query
qui est vrai par défaut.
Donc, vous n'avez pas besoin de dire les sous-termes, faites juste quelque chose comme ça:
/wp/v2/posts?categories=1