Obter termos de publicação para várias postagens de uma só vez?

Eu sei que posso obter os termos para uma única publicação usando wp_get_post_terms , mas existe uma maneira (sem escrever um loop) para obter todos os termos em uso por uma série de postagens?

Solutions Collecting From Web of "Obter termos de publicação para várias postagens de uma só vez?"

Isso seria wp_get_object_terms . Você precisaria de uma série de ID de postagem como input, juntamente com a taxonomia que deseja recuperar os termos (digamos: livros). Isso deve funcionar (não testado):

 $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');