大家早上好,
我正在使用wordpress和自定义字段处理事件列表。我可以使用当前查询获取即将发生的事件。 当一个事件是当前的事件但是开始日期在当前日期之前时,我的问题就出现了。
例如。如果今天的日期是2014年6月26日,并且我的活动从2014年6月25日开始,到2014年7月1日结束,则当前查询将看到该事件已通过。
如何修改此查询以保留当前仍在进行的事件? 我的事件日期变量是event_start_date和event_end_date
$args = array(
'post_type' => 'page',
'post_status' => 'publish',
'meta_query' => array(
array(
'key' => 'page_type',
'value' => 'Event',
),
array(
'key' => 'event_start_date',
'value' => date('Ymd'),
'compare' => '>='
)
),
'order' => 'ASC',
'orderby' => 'meta_value',
'meta_key'=> 'event_start_date',
);
$upcoming_event = get_posts($args);