Je sais que je peux obtenir les termes d’une publication en utilisant wp_get_post_terms
, mais existe-t-il un moyen (sans écrire de boucle) d’utiliser tous les termes utilisés par un tableau de publications?
Ce serait wp_get_object_terms
. Vous aurez besoin d'un tableau d'identifiants de publication en entrée, ainsi que de la taxonomie pour laquelle vous souhaitez récupérer les termes (disons: livres). Cela devrait fonctionner (non testé):
$my_query = new wp_query ($args);
$my_posts = $my_query->posts;
$my_post_ids = wp_list_pluck ($my_posts, 'ID');
$my_terms = wp_get_object_terms ($my_post_ids, 'books');