当前位置:首页技术教程根据用户角色隐藏WordPress管理工具栏
🎉 恭喜你发现了宝藏!

根据用户角色隐藏WordPress管理工具栏

WordPress 管理工具栏登录后在前端顶部。可以在人个资料中设置是否显示工具栏。也可以根据登录用户的角色,是否隐藏 WordPress 管理工具栏。可以将下面的代码添加到主题functions.php中,对所有用户隐藏工具栏:add_filter( ‘show_admin_bar’, ‘__return_false’ );仅对无用户管理权限的角色隐藏工具栏则添加:if ( ! current_user_can( ‘remove_users’ ) ) {
add_filter( ‘show_admin_bar’, ‘__return_false’ );
}上面代码,当前登录角色没有删除用户的权限,则不显示工具栏。点击查看角色和用户仅限的列表。可以使用current_user_can并将用户角色传递到其中。add_action(‘after_setup_theme’, ‘wl_remove_admin_bar’);
// Remove admin bar for subscribers and editors.
function wl_remove_admin_bar() {
if (get_users( [ ‘role__in’ => [ ‘subscriber’, ‘editor’] ] ) ) {
show_admin_bar( false );
add_action(‘after_setup_theme’, ‘themeprefix_disable_admin_bar’);
// Show/Hide WP Admin Bar
function themeprefix_disable_admin_bar() {
if (current_user_can(‘administrator’) || current_user_can(‘editor’) ) {
// user can view admin bar
show_admin_bar(true);
} else {
// hide admin bar
show_admin_bar(false);
}
}上面的代码,是管理员或编辑角色将显示WP管理工具栏,其他角色则隐藏。

提示: 本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:522552094@qq.com

给TA打赏
共{{data.count}}人
人已打赏
技术教程

WordPress 缺少一个或多个推荐的模组

2024-6-18 22:16:13

技术教程

迁移备份插件: WPvivid

2024-6-18 22:16:20

!
你也想出现在这里?立即 联系我们吧!
终生年SVIP赞助仅需188
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
  • 5477 用户总数
  • 37042 文章总数
  • 154537718 浏览总数
  • 0 今日发布
  • 2704 稳定运行
立即加入

加入本站VIP,全站资源任意下载!