下面由wordpress教程栏目来教大家设置wordpress禁止访问后台的方法,希望对需要的朋友有所帮助!
有时候我们的网站自己做了会员中心,或者没有会员功能,那么就不需要用户访问后台,我们可以通过以下方法实现用户禁止访问后台。
首页打开wordpress的核心函数文件functions.php,将下面这段代码插入到functions.php文件中。
一、禁止默认注册用户角色访问后台
默认注册用户角色:WordPress后台→设置 →常规,设置新用户注册默认角色中的角色。
functionqzl_redirect_wp_admin(){if(is_admin()&&!current_user_can('editor')&&(!defined('DOING_AJAX')||!DOING_AJAX)){$current_user=wp_get_current_user();if($current_user->roles[0]==get_option('default_role')){wp_safe_redirect(home_url());exit();}}}add_action('init','qzl_redirect_wp_admin');