我有一个Wordpress的事件集合来显示哪些事件有一个日期字段。我试图在我的主页上的一个小表中显示x个记录中的2个,这将是今天(或明天,第二天等)日期的最近两个日期。目前我只能按最大值的日期排序(即2014年7月10日比5月20日更大)。
这是我的代码段:
$type = 'courses';
$args=array(
'post_type' => $type,
'post_status' => 'publish',
'order' => 'date_course',
'meta_key' => 'date_course', 'orderby' => 'date_timezone_get("Europe/Belfast")',
'posts_per_page' => 2
);
orderby
适当的值应该是什么?
日期示例:
6月10日星期二
6月3日星期二
6月4日星期三
目前表中显示的是第10和第4,它们应该是第3和第4,因为它们距离今天更近。希望一切都清楚!