如何隐藏/wp-admin/edit.php上的顶部栏按钮

时间:2019-06-01 作者:christopher

在页面/wp admin/edit上。php顶部栏上有一些按钮“网站名称”、“添加”和“显示帖子”,我想完全隐藏这些按钮。我该怎么做呢?

Showing the buttons i'm talking about

1 个回复
SO网友:Paul G.

因此,如果您想挑选一些不显示在管理员上的项目,那么直接的方法就是使用CSS。您提供的这些菜单项看起来像是附加了不同样式的标准菜单项,但我不能确定。如果没有,您需要提供更清晰的信息

例如,用于隐藏“name”、“add”和“show post”链接的CSS是:

#wp-admin-bar-site-name,
#wp-admin-bar-view,
#wp-admin-bar-new-content {
    display: none;
}
可能会有更复杂的方法来实现代码片段,但您现在可以尝试一下。

如果你目前没有办法轻松定制你的WP-Admin-CSS样式,你可以简单地复制粘贴下面的代码,并将其直接放入你的主题函数中。php文件。

        add_action( \'admin_print_styles\', function () {
            echo \'<style>
                #wp-admin-bar-site-name,
                #wp-admin-bar-view,
                #wp-admin-bar-new-content {
                    display: none;
                }
            </style>\';
        } );

以开头的每一行wp-admin-bar- 表示页面上HTML元素的ID。要隐藏其他元素,需要它们的ID。要获取他们的ID,您可以使用浏览器的inspect功能,找到ID,并在代码中为您的额外ID创建新行。

我附上了一个小屏幕截图,可以清楚地看到如何做到这一点。

enter image description here

相关推荐

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

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