我正在寻找一种定制欢迎电子邮件的方法,只针对具有特定角色的新用户。(我使用Gravity表单用户注册附加组件允许访问者投票,从而注册为“选民”。)
我已经为所有新用户定制了电子邮件:
function customize_activation_email_voter($message) {
return \'To confirm your vote, click on the following link: %s\';
}
add_filter(\'wpmu_signup_user_notification_email\', \'customize_activation_email_voter\', 20, 2);
但不仅仅是“选民”。
一个问题是,WP数据库中还没有存储常规用户元数据,因为从技术上讲,用户还不是用户-这只发生在激活之后(在我的例子中,是确认投票)。
是否有办法在激活用户帐户之前获取其角色?