2014-03-26 35 views
0

我有一个事件的插件,现在我想然后显示我的事后像时事,即将举行的活动过去events.i已创建了一个自定义后这个创造200元盒显示职位开始日期和结束日期。但现在我怎么打电话?据早报日期

+0

提供一些代码。 –

回答

0

如果没有更多的细节,我只可以说你可能会需要执行类似这样的查询:

$args = array(
    'post_type'  => 'events', 
    'posts_per_page' => -1, 
    'order'   => 'ASC', 
    'orderby'  => 'meta_value_num', 
    'meta_key'  => 'end_date', 

    'meta_query'  => array(
     array(
      'key'  => 'endt_date', 
      'value' => time(), 
      'type'  => 'numeric', 
      'compare' => '<' 
     ) 
    ) 
); 

$past_events = new WP_Query($args); 

这将返回过去的事件,假设你的职位类型称为events,你有自定义字段end_date存储数字时间戳...

您应相应修改meta_query当前和过去的事件,使用不同的valuecompare参数。

看看文档WP_Query类,特别是Custom Field Parameters部分。