1 WordPress禁止非管理员登录后台

在wordpress主题的function.php中加入以下代码:

function redirect_non_admin_users() {
    if (!is_super_admin() && empty($_REQUEST)) {
        wp_redirect(home_url('?from=wp-admin'));
        exit;
    }
}
add_action('admin_init', 'redirect_non_admin_users');

所有的非管理员访问后台链接将会被重定向到网站主页。