Cacher la barre d’outil d’administration sur WordPress pour certains utilisateurs

30 mars 2018 camillejg 2 commentaires

Par défaut, lors de la création de d’utilisateurs sur WordPress, la barre d’outil d’administration leur est affichée en haut de page, qu’importe leur rôle et leurs droits. Lorsque vous gérez des comptes membres qui n’ont aucun intérêt à avoir un accès à l’espace d’administration, il peut donc être intéressant de ne pas leur afficher cette barre d’outil.

Il existe sur WordPress une fonction assez simple permettant de gérer l’affichage. Ce bout de code est à insérer dans votre plugin en développement, ou directement dans le fichier functions.php de votre thème.

add_action('after_setup_theme', 'remove_admin_bar');
function remove_admin_bar() {
    if (!current_user_can('administrator') && !is_admin()) {
        show_admin_bar(false);
    }
}

Ce code va donc cacher la barre d’outil d’administration pour tous les utilisateurs n’ayant pas le rôle Admin.


2 réponses à “Cacher la barre d’outil d’administration sur WordPress pour certains utilisateurs”

  1. Bonobo dit :

    je reste étonné que personne n’ai laissé de commentaire pour te remercier.
    Ca marche parfaitement encore merci pour ce coup de pouce !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Articles associés