WordPress升级后发现一个问题:在前台浏览的时候,如果你已经登录,就会在最顶部显示一个管理条(admin Bar),其实这个玩意并没有多少实质性的帮助,至少在我看来是这样子的。而且这个东西放在那边,不但影响了页面的显示,还延长了页面的加载事件。
那么,有没有什么办法搞掉她呢?
方法是有的,下面告诉你怎么办:
方法一:修改文件
wp-includes/admin-bar.php,代码
/**
* Style and scripts for the admin bar.
*
* @since 3.1.0
*
*/
function wp_admin_bar_header() { ?>
<style type="text/css" media="print">#wpadminbar { display:none; }</style>
<?php
}
/**
* Default admin bar callback.
*
* @since 3.1.0
*
*/
function _admin_bar_bump_cb() { ?>
<style type="text/css">
html { margin-top: 28px !important; }
* html body { margin-top: 28px !important; }
</style>
<?php
}
把以上代码删除。
最后修改script-loader.php文件,查找如下代码:$styles->add( 'admin-bar', "/wp-includes/css/admin-bar$suffix.css", array(), '20110122');将其删除。
这样就可以了。
方法一(推荐):修改用户设置
登录后台,在用户中心,我的资料中,取消“显示管理工具栏”中的相关选项,就可以了。
你问我答->WordPress
