当显示管理栏时,您看到的CSS代码由WP的核心添加。
输出它的函数称为_admin_bar_bump_cb()
它被称为钩子wp_head
.
那么如何摆脱它呢?只需从挂钩中删除此操作:
function remove_admin_bar_bump() {
remove_action( \'wp_head\', \'_admin_bar_bump_cb\' );
}
add_action(\'get_header\', \'remove_admin_bar_bump\');
然后您可以将其添加到CSS中并使用
body.admin-bar
如果只想在管理栏可见时添加某些样式,请将其作为上下文。