För din funktioner.php-fil:
add_action('get_header', 'my_filter_head'); function my_filter_head() ( remove_action('wp_head', '_admin_bar_bump_cb'); )
Som standard, om du ser administratörsfältet som en inloggad WordPress-användare, kommer CSS som detta att matas ut i ditt huvud (utdata i wp_head()
funktionen):
html ( margin-top: 28px !important; ) * html body ( margin-top: 28px !important; )
Detta är normalt en bra sak, eftersom det inte täcker delar av din webbplats då med sin fasta position. Men det kan också vara konstigt om du använder absolut positionering för saker. Eftersom de kommer att vara olika beroende på om baren är där eller inte. Genom att använda koden ovan för att ta bort bumpen CSS kommer fältet att täcka den övre biten på din webbplats, men åtminstone kommer positioneringen att vara konsekvent.