Wordpress Meta Query两个值进行比较

时间:2013-05-21 06:08:18

标签: wordpress

是否可以比较meta_query的两个值?如果该值等于今天日期之前的日期或null

 'meta_query' => array(
    $private_check,
    array(
    'key' => 'event_date',
    'value' => date('Y-m-d'),
    'type' => 'date',
    'compare' => '<' // All past posts.
  )

所以比较'&lt;'或null

欢呼声

2 个答案:

答案 0 :(得分:4)

经过快速谷歌搜索,我遇到了this,这似乎与你正在看的东西类似(但不完全)。

我对此没有任何经验,但我快速查看wordpress meta-query codex显示存在以下可接受的参数:

  

以下参数可以在key =&gt;值配对数组中传递。

     

meta_compare(string) - 测试'meta_value'的运算符。可能的值为'!=','&gt;','&gt; =','&lt;'或'&lt; ='。默认值是   '='。

答案 1 :(得分:1)

使用'relation'=&gt;进行管理'与'

感谢@gersande