WORDPRESS: как получить количество строк в поле SELECT
Ниже приведен мой код, независимо от того, какой код я поместил, я всегда получаю общее количество сообщений, а не число отдельных стран. Пожалуйста, помогите заменить псевдокод логикой кода. У меня есть настраиваемое поле типа сообщения = События в событиях i Я выбрал поле с двумя значениями "ИНДИЯ" и "США". Я пытаюсь получить количество сообщений, опубликованных одним пользователем в обеих странах.
<?php
// args
$args = array(
'numberposts' => -1,
'post_type' => 'event',
'meta_query' => array(
'relation' => 'OR',
array(
'key' => 'location',
'value' => 'INDIA',
'compare' => 'LIKE'
),
array(
'key' => 'location',
'value' => 'US',
'compare' => 'LIKE'
)
)
);
// query
$the_query = new WP_Query( $args );
?>
<?php if( $the_query->have_posts() ): ?>
<?
******************************************
//Add code here to count the posts of INDIA and US
Psuedo code is as shown below
iF meta.LOCATION ="INDIA"
get row count (Locaton-->india)
endif
iF meta.LOCATION ="US"
get row count (Locaton-->india)
endif
***********************************
<?php endif; ?>
<?php wp_reset_query(); // Restore global post data stomped by the_post(). ?>