【发布时间】:2018-01-08 19:59:48
【问题描述】:
我需要帮助修改下面的代码。我在我的 Wordpress 网站上使用 Ultimate Member 插件作为会员资格。我只希望我组织内的那些人能够注册该站点(我的部门使用不同的域作为他们的电子邮件地址,这很令人头疼,我不想参与其中)。现在,它会自动验证来自@company1.com 的电子邮件,但我需要在该代码中添加最多 10 个电子邮件地址才能执行自动验证。基本上,任何没有列出电子邮件地址的人都会被自动拒绝加入该网站。
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') ) );
}
【问题讨论】:
标签: php wordpress validation email