日期之间的Wordpress事件

时间:2014-06-26 15:02:24

标签: php mysql wordpress date

大家早上好,

我正在使用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);

0 个答案:

没有答案