您的当前位置:首页 > 知识博客 > wordpress建站

WordPress 禁止普通用户访问后台

时间:2024-03-26

使用WordPress前端化插件时如何禁止普通用户访问后台

作为一名小本本,经常使用WordPress进行博客的开发和维护。有时候我们使用了一些前端化插件,把WordPress后台的一些功能移到前台了,这时候需要禁止普通用户访问后台,或者当普通用户登录时,自动跳转到插件生成的或我们自定义的用户中心。如果是管理员登陆,还是跳转到后台。

代码实现

function wizhi_restrict_admin(){
    if(!current_user_can('manage_options')&&$_SERVER['PHP_SELF']!='/wp-admin/admin-ajax.php'){//判断是否为管理员
        wp_redirect('/uc/');//跳转到/uc/界面
    }
}
add_action('admin_init','wizhi_restrict_admin',1);

把上面的代码加到`function.php`中合适的位置即可。


欢迎咨询/Welcome to inquire
tel/vx:18842938855
qq:1685522781
email:1685522781@qq.com

Copyright © 2019-2024 wangzhan.shop


Whatsapp