すべてのユーザーにdate of birth
という名前のカスタムフィールドを追加しました。私は次の7日間程度ですべてのユーザーの今後の誕生日を尋ねたいと思います。どのようにして、月ではなく年だけでクエリできますか?カスタム日付フィールドを月と日でクエリする
<?php
$args = array(
'role' => 'Subscriber',
'meta_key' => 'user_geboortedatum', // date of birth (ACF datefield)
'orderby' => 'meta_value_num',
'order' => 'ASC'
);
// The Query
$user_query = new WP_User_Query($args);
// User Loop
if (! empty($user_query->results)) :
foreach ($user_query->results as $user) {
$user_string = 'user_' . $user->ID; ?>
<h1><?php echo $user->display_name; ?></h1>
<?php echo get_field('user_geboortedatum', $user_string); ?>
<?php } // end for each ?>
<?php endif; ?>
コードを追加しました。私は誕生日(user_geboortedatum)を含むフィールドで次の5日かそれ以上の誕生日を照会するのにどのような議論を使うべきかわかりません。 ACFはこのYYYYMMDDのような誕生日を保存します。
これまでに試したことを教えてください。あなたは、人々があなたのために正しいコードを書いてくれると期待できます。それはあなたが兄弟を学ぶ方法です。 –