У меня есть поле acf, которое называется totalviews.Он хранит общее количество просмотров для каждой страницы, которую я имею.Поле числовое / числовое.Затем я пытаюсь найти страницу с большинством просмотров, поэтому я сортирую число, которое я храню в поле acf, используя wp_query в файле functions.php, но я получаю неправильные результаты порядка сортировки.Это не испорчено ни ASC, ни DESC ... мой запрос прав?Любая помощь приветствуется.
$q_args = array(
'category__not_in' => array( 62,63,170,175,176,171,180 ),
'post_type' => 'post',
'posts_per_page'=>'-1',
'order' => 'DESC',
'meta_query' =>array(
array(
'key' => 'picture_url',
'value' => 'none',
'compare' => '!='
),
array(
'key' => 'totalviews',
'value' => '0',
'compare' => '>=',
'type' => 'NUMERIC',
'orderby' => 'meta_value_num'
)
)
);
$query = new WP_Query( $q_args );