如果你想禁止非超级管理员访问后台,可以通过这个方法进行设置
对于 WordPress,如果你想禁止非超级管理员访问后台,可以通过以下方法进行设置:
编辑 functions.php 文件:进入你的 WordPress 主题目录,在其中找到 functions.php 文件,并打开它。
添加……
2023年7月29日
对于 WordPress,如果你想禁止非超级管理员访问后台,可以通过以下方法进行设置:
function restrict_admin_access() {
// 检查用户是否登录
if ( ! is_user_logged_in() )
return;
// 获取当前用户
global $current_user;
get_currentuserinfo();
// 检查用户角色是否为超级管理员
if ( ! in_array( 'administrator', $current_user->roles ) ) {
// 如果用户不是超级管理员,则重定向到首页或其他指定页面
wp_redirect( home_url() );
exit;
}
}
add_action( 'admin_init', 'restrict_admin_access', 1 );
本文由「
WordPress贰佰技 」 原创或整理后发布,欢迎分享和转发。
原文地址:
https://www.wp200.com/p/172.html 发布于
2023年7月29日