欢迎来到云优网络,本站提供专业的WordPress网站模板高端网站建设/网站定制设计/网站定制开发
其他行业: 学校培训 宠物动物 家政服务 建材装修 新闻信息 景区旅游 服装服饰 机械电子 汽车租车 手机站模板 法律律师 物流快递 淘宝客模板 生产制造 生活用品 电器电气 电器维修 美容化妆 酒类食品 金融财经 企业商务 外贸模板 企业站模板 医疗保健 博客模板 园林绿化 图片模板 婚庆摄影 游戏手游 网络设计 门户模板 其它行业
当前位置:首页 > 程序教程 > 正文
程序教程

如何限制非管理员访问WordPress后台管理面板

发布:山东云优网络技术有限公司 / 日期:2021-10-18 / 浏览:108

WordPress网站后台管理面板的登录地址比较简单(即域名/wp-admin),只要是对WordPress网站有所了解的都知道怎么去登录。但是为了WordPress网站安全性的考虑,有必要对于非管理员进行限制登录,具体该如何操作呢?

WordPress后台

可以通过设置代码来限制非管理员登录。在functions.php文件添加如下代码:

function restrict_admin_access(){
  
  global $current_user;
  
  get_currentuserinfo();
  
  if (!array_key_exists(‘administrator’, $current_user->caps)) {
  
  wp_redirect( get_bloginfo(‘url’) );
  
  exit;
  
  }
  
  }
  
  add_action(‘admin_init’, ‘restrict_admin_access’, 1);

只要在functions.php文件添加以上的代码就可以限制非管理员访问WordPress后台管理面板,这样就大大增加了WordPress网站的安全性。

当然,除了以上这种方法,还可以通过限制对方的IP来限制登录。不过这种方法比较麻烦,需要知道对方的IP地址才行。

Copyright @ 2026 山东云优网络技术有限公司      ICP备案编号:鲁ICP备18003982号-1