WordPress网站如何禁止用户注册的时候使用某些用户名?
'yourdomain'
'forum',
$forbidden[] = $page->post_name;
if(!$valid || is_user_logged_in() && current_user_can('create_users') ) return $valid;
'ecommerce',
'feedback',
'editor',
'files',
'forums',
'gadget',
add_filter('registration_errors', 'sozot_registration_errors');
add_filter('validate_username', 'sozot_validate_username', 10, 2);
function sozot_registration_errors($errors) {
'email',
if ($valid && strpos( $username, ' ' ) !== false) $valid=false;
$username = strtolower($username);
'domain',
'directory',

);
}
'edit',
if ($valid && strlen($username) < 5) $valid=false;
foreach ($pages as $page) {
return $valid;
'favorite',
现在网站用户注册的时候都有一个屏蔽非法关键词,就是禁止注册某些用户名,就是为了防止用户使用一些特定的用户名,比如管理员、官方等用户名,还有那些攻击性的词语,从而提高网站的安全性,那么WordPress网站如何禁止用户注册的时候使用某些用户名?
if ( isset( $errors->errors['invalid_username'] ) )
'follow',
$forbidden = array(
'downloads',
}
下面这段代码能够完美解决WordPress禁止用户注册某些用户名。
$pages = get_pages();
return $errors;
function sozot_validate_username($valid, $username) {
'download',
将$forbidden = array里的单词换成你想禁止的词即可,然后把代码添加到主题的functions.php文件即可。
if ($valid && in_array( $username, $forbidden )) $valid=false;
}
$errors->errors['invalid_username'][0] = __( '错误:该用户名不允许注册!', 'sozot' );
相关热词:
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/jz/wp/4690.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
ludou_se_only); } add_action(s
时间:2021-01-23
-
所以经常导致输错密码的
时间:2021-01-23
-
WordPress措施打开速度慢的
时间:2021-01-22
-
WordPress回覆评论自动添加
时间:2021-01-22
-
我们可以通过下面的代码
时间:2021-01-22
-
如何修改WordPress默认脚色
时间:2021-01-20
-
同样的修改文件就行
时间:2021-01-20
-
少数善意的转载者既使没
时间:2021-01-20
热门文章
-
WordPress新手安装教程(图文)
时间:2020-12-28
-
在设置菜单中增加WordPress私密 隐藏的全部
时间:2021-01-10
-
WordPress博客程序常见错误的解决方法
时间:2020-12-28
-
WordPress程序打开速度慢的三种解决方法
时间:2021-01-10
-
wordpress使用代码在每篇文章尾部添加版权
时间:2020-12-14
-
WordPress博客措施常见错误的办理要领
时间:2021-01-15
-
关于WordPress的SEO优化相关的一些PHP页面脚
时间:2021-01-07
-
WordPress措施打开速度慢的三种办理要领
时间:2021-01-22
-
详解WordPress中的头像缓存和署理中的缓存
时间:2021-01-15
-
少数善意的转载者既使没有看到版权信息
时间:2021-01-20
