WordPress指定注册邮箱

前言

最近,博客遇到一些临时邮箱注册的会员账号,清理起来较为麻烦。于是,找了一下WordPress限制只能指定邮箱注后缀注册的方式。

说明

复制下面的代码粘贴到网站主题函数functions.php里面,就可限制注册邮箱的后缀了。

/*
* WordPress注册邮箱后缀限制
* https://www.6r9.net/2046.html
*/
function is_valid_email_domain($login, $email, $errors ){
$valid_email_domains = array("gmail.com","qq.com");// 允许注册的邮箱信息
$valid = false;
foreach( $valid_email_domains as $d ){
$d_length = strlen( $d );
$current_email_domain = strtolower( substr( $email, -($d_length), $d_length));
if( $current_email_domain == strtolower($d) ){
$valid = true;
break;
}
}
// if invalid, return error message
if( $valid === false ){
$errors->add('domain_whitelist_error',__( '<strong>ERROR</strong>: 本站只支持gmail和QQ邮箱注册。' ));//其他后缀邮箱注册提示语
}
}
add_action('register_post', 'is_valid_email_domain',10,3 );

效果

WordPress指定注册邮箱-戏世博客

人已赞赏
博客杂志

切换标签离开当前页面时改变网站title提示

2021-1-30 22:40:02

博客杂志

如何解决 WordPress安装插件时,显示内存不足

2021-2-10 17:26:23

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索