WordPress使用技巧-简单的设置禁止admin用户名登陆

早起的WordPress默认管理员的用户名是admin,这也到时很多机器在扫描博客的时候会对admin进行扫描和强力破解,从而到时服务器资源被大量占用,下面说下如何禁止admin或者一些特定的用户名尝试登陆自己的站点

将一下代码添加到主题的functions.php文件中即可

  1. add_filter( 'wp_authenticate', 'qc_no_admin_user' );
  2. function qc_no_admin_user($user){
  3.     if($user == 'admin'){//如果相关禁用其他用户名修改次数admin
  4.         exit;
  5.     }
  6. }
  7. add_filter('sanitize_user', 'qc_sanitize_user_no_admin',10,3);
  8. function qc_sanitize_user_no_admin($username$raw_username$strict){
  9.     if($raw_username == 'admin' || $username == 'admin'){//如果相关禁用其他用户名修改次数admin
  10.         exit;
  11.     }
  12.     return $username;
  13. }

注意:一定要放到<?php 内部

WordPress技巧
喜欢就支持以下吧
  • 本文由 倾尘SEO 发表于 2018年11月6日
  • 转载请务必保留本文链接:https://www.qcwlseo.com/prohibited-admin.html
 评论   0   访客   0
  • 波浪
  • 波浪
  • 波浪
  • 波浪