从后端仪表板隐藏管理工具栏

时间:2019-03-08 作者:user3022041

如何从后端仪表板隐藏管理工具栏?

我们可以在查看带有以下代码的网站时隐藏工具栏,但我们还想从后端隐藏它?

add_filter(\'show_admin_bar\', \'__return_false\');
谢谢你

2 个回复
最合适的回答,由SO网友:Qaisar Feroz 整理而成

WordPress page for show_admin_bar 表示:

无法关闭WordPress仪表板上的工具栏

然而,这个技巧是有效的

    function remove_admin_bar() { ?>
    <style type="text/css">
        body {
            margin-top: -28px;
        }

        body.admin-bar #wphead {
            padding-top: 0;
        }

        #wpadminbar {
            display: none;
        }
    </style>
<?php }

add_action( \'admin_head\', \'remove_admin_bar\' );
为了从管理栏中删除某些菜单,请使用$wp_admin_bar->remove_menu($id); 哪里$id 可以在Chrome开发工具中找到特定菜单的。每个菜单\'<li> 开发工具中的id格式为wp-admin-bar-{id}, 例如,“注释”菜单具有idwp-admin-bar-comments. 所以要删除这个菜单代码应该是这样的,

// remove links/menus from the admin bar
function my_admin_bar_render() {
    global $wp_admin_bar;
    $wp_admin_bar->remove_menu(\'comments\');
    // Code to remove other items goes here
    ....
    ....
}
add_action( \'wp_before_admin_bar_render\', \'my_admin_bar_render\' );

SO网友:Tanmay Patel

Turn Off the Admin Toolbar in Settings. 禁用配置文件设置中的管理工具栏。要从站点中删除工具栏,请转到Users > Your Profile. 向下滚动至“工具栏”并选中“Show Toolbar when viewing site.

Reference : https://www.machothemes.com/blog/disable-wordpress-admin-bar/

相关推荐

ADD_TIME_SUPPORT(‘admin-bar’)导致致命错误

我正在努力学习更多关于主题开发的知识,所以我创建了自己的主题,除了添加functions.php 并尝试用一些简单的方法进行更新,如:<?php add_theme_support(\'admin-bar\', array(\'menus\')); ?> 我明白了Server 500 ERROR 我无法访问Wordpress的任何部分,甚至连仪表板都无法访问。但一旦我删除functions.php 和刷新页面我的Wordpress又回来了,工作顺利。有什么神秘的fu