是否可以比较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
欢呼声
答案 0 :(得分:4)
经过快速谷歌搜索,我遇到了this,这似乎与你正在看的东西类似(但不完全)。
我对此没有任何经验,但我快速查看wordpress meta-query codex显示存在以下可接受的参数:
以下参数可以在key =&gt;值配对数组中传递。
meta_compare(string) - 测试'meta_value'的运算符。可能的值为'!=','&gt;','&gt; =','&lt;'或'&lt; ='。默认值是 '='。
答案 1 :(得分:1)
使用'relation'=&gt;进行管理'与'
感谢@gersande