WordPress博客限制用户登录后台设置

2019年9月8日17:51:35 3 115人围观

需求:用户不是管理员不能登陆wordpress网站后台,用户登陆重定向到到wordpress网站的首页。WordPress博客限制用户登录后台设置

教程:添加以下代码到主题的functions.php文件,限制只能管理员能登陆后台,代码未测试。

  1. //用户不允许进入后台
  2. if ( is_admin() && ( !defined( 'DOING_AJAX' ) || !DOING_AJAX ) ) {
  3. $current_user = wp_get_current_user(); //获取当前用户的信息
  4. if($current_user->roles[0] == get_option('default_role')) { //如果不是管理
  5. wp_safe_redirect( home_url() ); //重定向到网站的首页
  6. exit();
  7. }
  8. }

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:3   其中:访客  3   博主  0

    • avatar 黄楼梦 来自天朝的朋友 谷歌浏览器 Windows 10 广东省深圳市 电信 0

      林子大了 什么需求都有。。

      • avatar 包浆天下 来自天朝的朋友 火狐浏览器 Windows 10 安徽省阜阳市 电信 0

        和好的教材,收藏了

        • avatar lzd 来自天朝的朋友 谷歌浏览器 Windows 7 广西桂林市 电信 0

          中通 圆通 顺丰 百世单号购买上单号网www.danhw.com