设置update_user_meta()
对于WP_User
如果get_user_meta()
结果是空的。
使用下一年的未来日期更新密钥:
$startDate=date(\'Y-m-d\');
$futureDate=date(\'Y-m-d\', strtotime(\'+1 year\', strtotime($startDate)) );
将活动安排在一年内
wp_schedule_event()
或使用
\'daily\'
检查所有用户的相对年份日期。
// WP_User_Query arguments
$args = array (
\'meta_query\' => array(
array(
\'key\' => \'future_email_date\',
\'value\' => date(\'Y-m-d\'),
\'compare\' => \'<=\',
\'type\' => \'DATETIME\',
),
),
);
// The User Query
$user_query = new WP_User_Query( $args );
找到匹配项时,请使用
wp_mail()
发送您的电子邮件。