meta query or with meta value

时间:2019-02-03 作者:joloshop

在我的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 第一

1 个回复
最合适的回答,由SO网友:Mohsin Ghouri 整理而成

\'meta_key\' => \'clpr_topcoupon\',
        \'orderby\' => \'meta_value_num\',
        \'order\' => \'DESC\'
您可以通过使用order by子句来解决这个问题,这样就不需要编写元查询了。请使用上述代码解决您的问题。它将根据元键中值的降序显示帖子。

相关推荐

网站警告:CALL_USER_FUNC_ARRAY()要求参数1是有效的回调,类‘WPPR_Public’没有方法‘amp_Support’

警告:call_user_func_array() 要求参数1为有效回调,类“Wppr\\u Public”在/home1/thrfolde/Public\\u html/3foldtraining/wp includes/class wp hook中没有方法“amp\\u support”。php在线288如何解决此错误?https://3foldtraining.com/ - 在顶部标题上(如果双击黑条,可以看到该错误) // Avoid the array_slice if p