好的,所以我要使用“高级自定义字段”查询由“事件日历”产生的事件。我有一个插件,可以在新的meta_key下将序列化的数据转换为标准数据。也就是说,我能够分别通过meta_key和meta_value查询事件。即
$args = array(
'numberposts' => -1,
'post_type' => 'tribe_events',
'meta_key' => 'display_override',
'meta_value' => 'Arkansas Literary Festival'
);
还有
// args
$args = array(
'numberposts' => -1,
'post_type' => 'tribe_events',
'meta_key' => 'display_global',
'meta_value' => 'Enabled'
);
但是,我不能让它们同时工作,即
// args
$args = array(
'numberposts' => -1,
'post_type' => 'tribe_events',
'meta_query' => array(
'relation' => 'OR',
array(
'key' => 'display_override',
'value' => 'Arkansas Literary Festival',
'compare' => '='
),
array(
'key' => 'display_global',
'value' => 'Enabled',
'compare' => '='
)
)
);
当我尝试使用'OR'或'AND'和'LIKE'而不是'='进行试验时,我没有任何帖子,或者得到了未过滤帖子的主列表。...>