1

我有一个 WordPress 网站。有很多用户。我希望当作者登录时,当前登录的作者无法访问管理栏中的“编辑页面”菜单。

有没有插件可以禁用它?

4

2 回答 2

1

你可以使用这个插件:

http://wordpress.org/extend/plugins/admin-bar-disabler/

或如果条件放置此选项,则在替代和手动方式下

show_admin_bar(false);

例如

if(!is_admin())
{
    show_admin_bar(false);
}

将此代码放在functions.php 中,这样它将禁用所有其他用户的管理栏。

于 2013-04-08T07:59:36.973 回答
1

在您的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);
    }
}

// 禁用特定角色(在本例中为“订阅者”)

function remove_admin_bar() {
    $user = wp_get_current_user();

    if (in_array(‘subscriber’, $user->roles)) {
        show_admin_bar(false);
    }
}
于 2015-10-03T06:48:49.583 回答