php,add_action('after_setup_theme', 'remove_admin_bar');,function remove_admin_bar() {, if (!current_user_can('administrator') && !is_admin()) {, show_admin_bar(false);, },},
“,,这段代码会检查当前用户是否拥有管理员权限,并且不在后台界面,如果不是,它会禁用Admin Bar的显示。 移除 WordPress 的 Admin Bar 可以通过以下几种方法:
(图片来源网络,侵删)1. 使用插件
你可以使用 WordPress 插件来移除 Admin Bar,以下是一些常用的插件:
Hide Admin Bar:这是一个专门用于隐藏 Admin Bar 的插件,安装并激活后,你可以在设置中选择隐藏 Admin Bar。
Adminimize:这个插件允许你自定义 Admin Bar 和后台界面,你可以完全移除 Admin Bar,或者只显示你需要的部分。
2. 代码方式
如果你不想使用插件,你也可以使用代码来移除 Admin Bar,将以下代码添加到你的主题的functions.php
文件中:
add_action('get_header', 'remove_admin_bar'); function remove_admin_bar() { if (!current_user_can('manage_options')) { show_admin_bar(false); } }
这段代码会检查当前用户是否有管理选项的权限,如果没有,它将隐藏 Admin Bar。
(图片来源网络,侵删)3. 通过用户角色
在 WordPress 后台,你可以为不同的用户角色设置是否显示 Admin Bar,以下是步骤:
1、进入后台,点击“用户” > “所有用户”。
2、选择一个用户,点击“编辑”。
3、在用户的个人资料页面,取消选中“在站点前端显示工具栏”选项。
4、点击“更新用户”保存更改。
这样,只有该用户的 Admin Bar 会被隐藏。
(图片来源网络,侵删)希望这些方法能帮助你移除 WordPress 的 Admin Bar。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。