我有一个称为totalviews的acf字段。它存储了我每一页的总浏览量。该字段是数字/数字。 然后,我试图找到具有最多视图的页面,因此我使用functions.php文件中的wp_query对存储在acf字段中的数字进行排序,但排序顺序结果却错误。它搞砸了不是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 );