所以我一直在这里和其他网站寻找解决方案。我找到了很多非常有用的帖子,但由于某种原因,我无法让它发挥作用。
我拥有的: WP帖子包含自定义字段。 一个是"评级"给出1-5之间的数字 另一个是" flash"使用1或0。
我想做什么: 显示所有在闪光灯上显示1的帖子,在ORDER中按"等级降低" ...
我目前有:
$args = array(
'posts_per_page' => 11,
'post_status' => 'publish',
'meta_key' => 'rating',
'orderby' => 'meta_value_num',
'order' => 'DESC',
'meta_query' => array(
'meta_key' => 'flash',
'meta_value' => '1',
)
);
$ultimos = new WP_Query( $args );
这不会过滤闪光灯自定义字段。 但如果我这样做:
$args = array(
'posts_per_page' => 11,
'post_status' => 'publish',
'meta_key' => 'rating',
'orderby' => 'meta_value_num',
'order' => 'DESC',
'meta_key' => 'flash',
'meta_value' => '1',
);
$ultimos = new WP_Query( $args );
此DOES过滤器闪烁,但没有正确排序。
有什么想法吗?