メンバー用のカスタム投稿タイプがあり、生年月日は 01.01.2013 のように保存されます
$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 );
こんな風にメンバーの誕生日を月日順に並べたリストが欲しい
- 1月4日、人10
- 3 月 8 日、人 2
- ...
- 12月1日、人3
リストの上のコードを使用すると、日ごとに並べ替えられます
- 12月1日、人3
- 1月4日、人10
- 3 月 8 日、人 2
また重要なのは、順序が生年に影響されないことです。