如何禁用非管理员的WordPress管理工具栏(Admin Bar)

登录到WordPress管理仪表盘后,我们会注意到位于屏幕顶部有一个WordPress管理工具栏。此工具栏非常有用,因为它包含多个方便的快速链接,例如创建新的帖子,页面,项目或访问文档等。但是对于会员网站,会有多个级别的用户。我们不希望用户访问WP-Admin面板,因为我们已将所有必要的内容(例如,编辑个人资料页面),用户仪表板等放在了前端。

那么这个工具条对他们而言就显得无用且碍眼,影响页面的整体美观,分散注意力,完全可以删除。

方法很简单,将下面的代码粘贴到主题的functions.php文件中即可:

//hide admin bar
if ( !current_user_can( 'manage_options' ) ) {
add_filter('show_admin_bar', '__return_false');
}

发表评论

邮箱地址不会被公开。 必填项已用*标注