Para su archivo functions.php:
add_action('get_header', 'my_filter_head');
function my_filter_head() {
remove_action('wp_head', '_admin_bar_bump_cb');
}
De forma predeterminada, si está viendo la barra de administración como un usuario de WordPress que ha iniciado sesión, CSS como este aparecerá en su cabeza (salida en el wp_head()
función):
<style type="text/css" media="screen">
html { margin-top: 28px !important; }
* html body { margin-top: 28px !important; }
</style>
Esto normalmente es algo bueno, ya que no cubre partes de su sitio con su posición fija. Pero también puede ser extraño si usa el posicionamiento absoluto para las cosas. Ya que serán diferentes dependiendo de si el bar está o no. Usar el código anterior para eliminar el CSS de relieve hará que la barra cubra la parte superior de su sitio, pero al menos el posicionamiento será consistente.