WordPress禁止普通用户访问管理后台的3种方法

猪宝儿/ 2023年09月01日/ WordPress/ 浏览 1761

关于WordPress禁止普通用户访问管理后台的方法,追格小编之前分享过2个方法,有兴趣的可以看看下面内容。


1、WordPress如何禁止默认注册用户角色访问后台
2、WordPress如何只允许管理员与作者编辑角色访问后台


今天小编分享第三种方法,方法和上面其实差不多,大同小异。


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


上述代码,添加到当前使用的WordPress模板 functions.php 中即可。

发表评论

暂无评论,抢个沙发...

客服 工单