WordPress : Comment désactiver la barre d’administration du front-office

Depuis les versions 3.x de WordPress, les développeurs ont pris la décision d’incorporer une barre d’administration (admin bar) tant sur le back que sur le front office.

Si dans le backoffice, cette barre peut être d’une certaine utilité avec des raccourcis pour créer de nouveaux contenus ou pages par exemple, en revanche dans le front office son utilité n’est pas très avérée (du moins pour moi, qui ne l’utilise presque jamais, pour ne pas dire absolument pas).

Pour désactiver l’admin bar du front office la manipulation à faire est simple, il suffit d’ajouter le code ci-dessus dans le fichier functions.php dans la racine de votre thème principal.

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

function remove_admin_bar_style_frontend() {
echo '<style>html{ padding-top: 0px !important; }</style>';
}
add_action('wp_head','remove_admin_bar_style_frontend');