Ceci est une question de suivi de Add_query_arg + deux fois le même argument?
Je veux obtenir le nombre d'articles de tous les articles étiquetés avec 2 étiquettes différentes de la même taxonomie
$args2 = array(
'post_type' => 'custom',
'tax_query' => array( 'relation' => 'AND' )
);
$args['tax_query'][0] = array(
'taxonomy' => 'events',
'field' => 'slug',
'terms' => 'tag1'
);
$args['tax_query'][1] = array(
'taxonomy' => 'events',
'field' => 'slug',
'terms' => 'tag-2'
);
$query = new WP_Query($args);
echo $query->post_count;
Avec ce code, je ne reçois que le post_count pour l'une de ces balises. Comment je reçois les deux? Je n'ai pas pu trouver de réponse au codex Wordpress.
L'aide est très appréciée.
Vous n'avez pas besoin de 2 tableau pour la requête fiscale. Vous pouvez essayer ce scénario:
$args2 = array('post_type' => 'custom',
'tax_query' => array(
array( 'taxonomy' => 'events',
'field' => 'slug',
'terms' => array( 'tag1', 'tag-2')
)
)
);
$query = new WP_Query($args);
echo $query->post_count;
Vous pouvez voir le Codex pour une meilleure compréhension.