老鱼网一个爱分享的小站!分享一些站长相关知识资源文章!
广告位

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

老鱼网4个月前

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


上一篇:destoon商铺模板中如何开启系统的错误报告

下一篇:WordPress文章编辑器有哪些


转载声明:本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。 侵删请致信E-mail:wwwlaoyuwang#126.com(#=@)