欢迎来到WP模板库,本站提供上千套的Wordpress模板Wordpress主题下载。
行业选择: 企业商务 网络设计 婚庆摄影 医疗保健 游戏手游 门户资讯 企业站模板 新闻博客 机械电子 园林绿化 学校培训 宠物动物 家政服务 建材装修 新闻信息 景区旅游 服装服饰 汽车租车 手机站模板 法律律师 物流快递 淘宝客模板 生产制造 生活用品 电器电气 电器维修 美容化妆 酒类食品 金融财经 外贸模板 双语模板 图片模板 通用模板 代理合作
程序教程

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

发布:WP模板库 / 日期:2021-10-18 / 浏览:1,669

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地址才行。

WP模板库为wordpress模板下载网站,提供各行业wordpress中文模板和wordpress企业模板下载。
Copyright © 2015-2022 WP模板阁 Powered by Wordpress !