如何添加_Filter/action注释掉管理函数生成的css?

时间:2013-06-21 作者:bigpotato

所以在wp includes/admin栏中。php有一个函数可以向页面添加CSS样式:

    function _admin_bar_bump_cb() { ?>
    <style type="text/css" media="screen">
        html { margin-top: 28px !important; }
        * html body { margin-top: 28px !important; }
    </style>
    <?php
    }
我想适当地对此进行注释(无论是函数还是函数的内容,任何一个都可以),但不要触及核心代码。我该怎么做?

1 个回复
最合适的回答,由SO网友:Krzysiek Dróżdż 整理而成

我想你可以这样做:

function my_admin_bar_init() {
    remove_action(\'wp_head\', \'_admin_bar_bump_cb\');
}
add_action(\'admin_bar_init\', \'my_admin_bar_init\');
将此添加到您的函数中。php文件。它将在中禁用这些内联样式的输出<head> 但是wp\\u admin\\u栏仍然可用。

如果要完全禁用wp\\u admin\\u bar,可以这样做:

remove_action( \'wp_footer\', \'wp_admin_bar_render\', 1000 );

结束

相关推荐

更改admin-bar.min.css的路径/url

有人知道管理员栏在哪里吗。是否注册/包含min.css?我正在尝试在管理栏前面添加斜杠。这样管理栏就可以在所有页面上正常工作。我在玩一个wordpress网站,上面有Dynamicly生成的URL,现在管理栏是我最不需要修复的东西,只是我找不到它。所有帮助都非常重要:)