在我的query_posts
我使用\'meta_key\' => \'clpr_topcoupon\', ;meta_value\'=> 1,
现在我想展示一篇没有,但有meta_value
第一我试过:
\'meta_query\' => array(
\'relation\' => \'OR\',
array( //check to see if date has been filled out
\'meta_key\' => \'clpr_topcoupon\',
\'meta_value\'=> 1,
),
array( //if no date has been added show these posts too
\'meta_key\' => \'clpr_topcoupon\',
\'meta_value\'=> 0,
)
),
但是,它不起作用。它显示的是
0
第一
最合适的回答,由SO网友:Mohsin Ghouri 整理而成
\'meta_key\' => \'clpr_topcoupon\',
\'orderby\' => \'meta_value_num\',
\'order\' => \'DESC\'
您可以通过使用order by子句来解决这个问题,这样就不需要编写元查询了。请使用上述代码解决您的问题。它将根据元键中值的降序显示帖子。