Forcer la désactivation de la barre d’admin

Certains utilisateurs de WordPress préfèrent ne pas afficher de barre d’admin pour tous les utilisateurs, il est même possible de la cacher pour tout le monde sauf pour les administrateurs.

Comment désactiver par défaut la barre d’administration de WordPress ?

Ajoutez le code suivant à votre fichier functions.php :

// Desactiver la barre d'admin par défaut 
add_filter( 'show_admin_bar', '__return_false' );

Comment désactiver la barre d’admin pour tout le monde sauf l’admin ?

WordPress n’autorisant pas l’utilisation de la fonction is_admin() dans le fichier functions.php vous pouvez contrôler les droits de celui-ci afin de restreindre ce filtre aux membres non admins.

Changez le code pour :

// Desactiver la barre d'admin sauf pour les admins
if ( !current_user_can( 'manage_options' ) ) {
    add_filter( 'show_admin_bar', '__return_false' );
}