Pour votre fichier functions.php:
add_action('get_header', 'my_filter_head'); function my_filter_head() ( remove_action('wp_head', '_admin_bar_bump_cb'); )
Par défaut, si vous voyez la barre d'administration en tant qu'utilisateur WordPress connecté, un CSS comme celui-ci sera affiché dans votre tête (sortie dans la wp_head()
fonction):
html ( margin-top: 28px !important; ) * html body ( margin-top: 28px !important; )
C'est normalement une bonne chose, car cela ne couvre pas certaines parties de votre site avec sa position fixe. Mais cela peut aussi être étrange si vous utilisez un positionnement absolu pour les choses. Comme ils seront différents selon que le bar est là ou non. En utilisant le code ci-dessus pour supprimer la bosse CSS, la barre couvrira la partie supérieure de votre site, mais au moins le positionnement sera cohérent.