【发布时间】:2014-06-19 05:18:46
【问题描述】:
我有一个自定义内容类型(事件),在该类型中我有一个自定义日期字段,名称为:“日期”。在我的模板中,我正在运行 WP_Query 以返回事件列表。我只想获取未来的事件(根据我的自定义“日期”字段),然后按同一字段对列表进行排序。
我尝试了以下方法,但它只是返回系统中所有“事件”的列表,无论日期如何
$today = date('d M, y');
$args = array (
'post_type' => 'event',
'meta_query' => array(
array(
'key' => 'date',
'value' => $today,
'compare' => '>',
'type' => 'CHAR',
),
),
'meta_key' => 'date',
'orderby' => 'meta_value_num',
'order' => 'ASC'
);
注意:如果我将类型从“CHAR”替换为“DATE”,则不会返回任何结果...
【问题讨论】:
-
我觉得这个问题最好发到:wordpress.stackexchange.com
-
公平评论!排序 - 谢谢
标签: wordpress