2

我已经安装了 WordPress 和 BudyPress。我想禁用所有用户顶部显示的管理栏。

有人可以告诉我如何正确地做到这一点吗?

4

2 回答 2

4
function is_current_user_administrator() {
    global $current_user;

    return !in_array( 'administrator', $current_user->roles );
}

add_filter( 'show_admin_bar', 'is_current_user_administrator' );
于 2011-11-19T19:38:04.600 回答
0

在您的 functions.php 文件中,您可以添加以下代码片段之一以获得指示的结果:

// 只显示给管理员

 add_action('after_setup_theme', 'remove_admin_bar');

 function remove_admin_bar() {
     if (!current_user_can('administrator') && !is_admin()) {
        show_admin_bar(false);
     }
 }
于 2015-10-03T06:50:15.733 回答