WordPress站点如何禁止如何使用admin用户名尝试登录?

最美丽的风景皆因你的存在而彰显不同。如果你不出去走走,你会以为这就是全世界。

有些博主在创建 WordPress 站点的时候会使用默认的用户名 admin,这个是很不安全的,如果你的站点还在使用 admin 作为登录用户名,建议参考『三种方法修改 WordPress 默认用户名 admin』修改为其他用户名。

不过就算是我们的登录用户名不是 admin,但是还是有很多机器在扫描我们博客的时候尝试使用 admin 用户名来进行登录。其实我们可以通过代码实现禁止使用 admin 用户名来常识登录,具体办法如下:

在当前主题的 functions.php 文件中加入如下代码:

add_filter( 'wp_authenticate', 'wpjam_no_admin_user' );
function wpjam_no_admin_user($user){
if($user == 'admin'){
exit;
}
}

add_filter('sanitize_user', 'wpjam_sanitize_user_no_admin',10,3);
function wpjam_sanitize_user_no_admin($username, $raw_username, $strict){
if($raw_username == 'admin' || $username == 'admin'){
exit;
}
return $username;
}

代码来自@我爱水煮鱼

注意:如果你的 WordPress 站点管理员还是 admin,记住要先修改为其他用户名后再添加以上代码,要不然可能会导致连后台都登录不进去。

以上就是WordPress站点如何禁止如何使用admin用户名尝试登录?。所有成功的企业必须有非常强烈的企业文化,用这个企业文化把所有人凝聚在一起。上百年的企业,不知道有多少东西都变化了,惟独它的企业精神百年不变,这非常能够说明问题。所以企业文化就是企业精神,企业精神就是企业灵魂,而这个灵魂如果是永远不衰、永远常青的,企业就永远存在。更多关于WordPress站点如何禁止如何使用admin用户名尝试登录?请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
WordPress站点Gravatar头像前后台不显示的如何解决办法

WordPress做公司官网好吗?会不会显得档次很低?

WordPress主题需要支持https吗?WordPress站点如何如何实现https?

WordPress站点的页面/标签/分类URL地址如何添加.html?

WordPress站点更换了域名后数据库应该如何操作替换新旧域名?