WordPress:将自定义字段中的一个日期与当前日期进行比较

时间:2018-10-18 07:40:27

标签: wordpress

我想知道如何将自定义字段中的日期与自定义循环中的当前日期进行比较。我有以下脚本,但不起作用...

enter$args = array(
'post_type' => 'books',
 'meta_key'=>'course_date',//the format comes like this Ydm
'meta_value'=> date('d.m.Y'),
 'meta_compare'=> '<'

); 

我的目标是在日期>当前日期时显示所有书籍。如果当前日期为>,则必须隐藏相关帖子。

1 个答案:

答案 0 :(得分:0)

使用此查询获取过去的事件列表('compare'=>'<')并获取将来的事件('compare'=>'> =')

$event_args = array(
        'post_type' => 'books',
        'meta_query' =>  array(
                array(
                        'key' => 'course_date',
                        'value' => date('Ymd'),
                        'type' => 'DATE',
                        'compare' => '<'
                )
        ),
        'paged'     =>$page,
        'meta_key' => 'course_date',
        'orderby'   => 'meta_value',
        'order'     => 'ASC',
);