wp - количество записей в запросе, которые имеют c термин таксономии - PullRequest
0 голосов
/ 14 апреля 2020

Я использую внешние фильтры для создания запроса определенных сообщений. Я могу напечатать количество сообщений, которые будут возвращены, добавив в свой запрос php:

$totalpost = $query->found_posts;
echo $totalpost;

Каждое возвращенное сообщение имеет термин таксономии tax1, tax2 или tax3. Это достигается путем добавления этого php к моему while l oop:

$tax_terms = get_the_terms( $post->ID, 'tax' );
foreach ($tax_terms as $object) { echo $object->name; }

. Я хочу подсчитать количество экземпляров каждого возвращенного термина. Поэтому, если (например) 9 сообщений возвращены из запроса, 2 сообщения имеют термин таксономии tax1, 3 имеют tax2, а 4 имеют tax3, я хочу повторить:

tax1: 2 сообщения

налог2: 3 сообщения

налог3: 4 сообщения

Любая помощь, как всегда, высоко ценится.

...