WordPress 隐藏工具条(Admin Bar)的方法

WordPress 系统里,有一些主题,用户登录后,在前端页面的顶端会显示一个黑色的管理功能菜单。这个菜单对于一些用户是不需要的,如何针对一部分用户隐藏呢?

只对管理员显示:

<span class="hljs-keyword">if</span> (!<span class="hljs-title function_ invoke__">current_user_can</span>(<span class="hljs-string">'manage_options'</span>)) {
    <span class="hljs-title function_ invoke__">add_filter</span>(<span class="hljs-string">'show_admin_bar'</span>, <span class="hljs-string">'__return_false'</span>);
}

只对管理员和编辑显示:

<span class="hljs-keyword">if</span>(!<span class="hljs-title function_ invoke__">current_user_can</span>(<span class="hljs-string">'edit_posts'</span>)) {
    <span class="hljs-title function_ invoke__">add_filter</span>(<span class="hljs-string">'show_admin_bar'</span>, <span class="hljs-string">'__return_false'</span>);
}

另外,如下代码也可以隐藏管理条:

<span class="hljs-title function_ invoke__">show_admin_bar</span>(<span class="hljs-literal">false</span>);
订阅评论
提醒
guest的头像

0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x