Сортировка wp_query с meta_value_num не работает - PullRequest
0 голосов
/ 11 июля 2019

У меня есть поле 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 );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...