本文介绍了为了安全起见WordPress怎么禁止使用admin登录,过去旧版本WordPress系统在默认设置安装程序的情况下,登录名会默认设置运用admin,而现在最新版本安装程序站点的情况下能够设置非admin登录名。由于安全可靠的考量,假如运用admin登录名会被一些电脑软件自动扫帐户,由于这个问题我们可以运用下边几个方式来处理这个问题。
WordPress禁止使用admin登录的实现教程:
1、重新创建新的账户
我们可以在WP后台创建一个新的用户名,且可以授权管理员权限角色。
2、可以将admin用户名删除
当然需要将已有发布的文章转移到创建的新账户名下。
3、用脚本禁止admin用户登入
add_filter( 'wp_authenticate', 'itbulu_no_admin_user' );
function itbulu_no_admin_user($user){
if($user == 'admin'){
exit;
}
}
add_filter('sanitize_user', 'itbulu_sanitize_user_no_admin',10,3);
function itbulu_sanitize_user_no_admin($username, $raw_username, $strict){
if($raw_username == 'admin' || $username == 'admin'){
exit;
}
return $username;
}
将代码丢到当前主题的Functions.php文件中就可以了,是不是非常简单呢。