我有一個自定義後類型成員和出生日期被保存象2013年1月1日通過自定義字段排序的WordPress get_posts這是一個自定義日期
$args = array(
'numberposts' => -1,
'post_type' => 'mitglied',
'post_status' => 'publish',
'meta_key' => 'geburtsdatum',
'meta_value' => date("d.m.Y"),
'meta_compare' => '>',
'orderby' => 'meta_value',
'order' => 'ASC'
);
$geburtstage = get_posts ($args);
我想與各成員的有序生日列表按月份和日子裏,
- 月4日,10人
- 3月8日的,人2
- ...
- 月1日,人3
與列表上面的代碼是由日下令十二月
- 月1日,人3
- 1月4日的,人3月10日
- 8日,人2
也很重要的是,排序不受出生年份的影響
wordpress問題在這裏沒關係,但爲了將來的使用,我發現WP有一個特定的StackExchange站點,它非常好。 http://wordpress.stackexchange.com –
問題是,通過存儲格式化的日期而不是Unix時間,Wordpress的訂購選項不會對你有任何幫助。您需要提出自己的排序方法,或者掛鉤保存操作並使用strtotime將帖子的DOB元數據轉換爲Unix。 – maiorano84