我需要帮助修改以下代码。我在我的Wordpress网站上使用了Ultimate Member插件来获得成员资格。我只希望我组织内的人员能够注册该网站(我的部门使用不同的域名来填写他们的电子邮件地址,这很令人头疼,我不想进入该网站)。现在,它会自动验证来自@ company1.com的电子邮件,但我需要为该代码添加多达10个电子邮件地址才能执行自动验证。基本上,任何没有列出电子邮件地址的人都会自动被拒绝加入该网站。使用Ultimate Member Plugin进行电子邮件验证
add_action('um_before_new_user_register', 'require_google_email_for_signup');
function require_google_email_for_signup($args) {
extract($args);
if (!strstr($user_email, '@company1.com'))
exit(wp_redirect(add_query_arg('err', 'you_must_have_googlemail')));
}
我改变了@ company1.com电子邮件地址对我公司的实际电子邮件域,但该代码没有工作。我试过的每一封电子邮件域名都不允许我注册。 –
我刚刚更新了代码..您使用上面的代码.. –