我有一个wordpress网站, 它有多个管理员。我想删除一位管理员的仪表板访问权限而不更改其角色。
我需要通过代码更改仪表板访问权限。该管理员ID为8
所以要隐藏管理栏, 我使用以下代码
add_action('after_setup_theme', 'remove_admin_bar');
function remove_admin_bar() {
if (get_current_user_id()==8) {
show_admin_bar(false);
}
}
现在我要删除他的仪表板访问权限。请帮忙 。
#1【从wordpress管理员中删除仪表盘访问】你可以尝试以下代码
function prevent_adminuser_access(){
if((get_current_user_id()==8) &
&
is_admin() ){
// maybe redirect to homepage
wp_safe_redirect( get_bloginfo( 'url' ) );
}
}
add_action( 'admin_init', 'prevent_adminuser_access' );
推荐阅读
- 重新安装WordPress主题以修复错误
- Java关键字
- #yyds干货盘点#如何用Python发送告警通知到钉钉()
- JAVA赋值和赋值扩展运算符
- JAVA快速入门总结
- Java变量分类
- 七牛云 | ??致力于提供最适合开发者的数据在线托管??传输加速??以及云端处??理的服务
- Java面向对象之继承
- JAVA逻辑运算符