Comment masquer la barre d'administration WordPress : Guide ultime

Publié: 2021-11-04

Vous vous demandez comment masquer la barre d'administration de WordPress ?

La barre d'administration (également appelée la barre d'outils) apparaît en haut d'une page d'un site Web WordPress. Vous devez être connecté pour le voir. Il offre un accès rapide à des pages telles que Tableau de bord, Thèmes, Widgets, Menus, Personnaliser, Nouvelle page, Modifier la publication, etc.

Bien que, par défaut, tous les utilisateurs de WordPress puissent voir la barre d'administration, les abonnés en ont rarement besoin pour accéder au backend. Et pour les développeurs, cela peut vraiment perturber la conception de la page d'accueil. Dans de tels cas, il est nécessaire de masquer la barre d'administration. Ainsi, dans cet article nous allons vous montrer comment désactiver la barre d'administration de WordPress pour :

  • Tous les utilisateurs
  • Utilisateurs spécifiques
  • Rôles d'utilisateur spécifiques
  • Tous les utilisateurs à l'exception de l'administrateur

Plongeons dedans.

Vous souhaitez masquer votre barre d'administration #WordPress ? Suivez ces étapes pour le faire
Cliquez pour tweeter

Comment masquer la barre d'administration de WordPress

Il existe deux façons de masquer la barre d'administration de WordPress. Le plus simple est d'installer un plugin et le plus difficile est d'insérer manuellement un extrait de code. Nous allons vous montrer les deux méthodes.

Mais avant de continuer, nous vous recommandons fortement de faire une sauvegarde de l'intégralité de votre site Web. Dans cette section, vous devrez accéder au backend de votre site Web et modifier les fichiers, ce qui est une entreprise risquée. Même l'installation d'un nouveau plugin n'est pas sans risque car les nouvelles installations sont connues pour faire planter les sites Web. Alors, faites une sauvegarde de votre site Web tout de suite. Si jamais les choses tournent mal, vous pouvez rapidement restaurer votre site Web à la normale. Cela dit, cacher votre barre d'administration WordPress n'est pas une opération particulièrement dangereuse, il s'agit donc davantage de se préparer pour l'avenir.

Alternativement, vous pouvez également effectuer l'opération sur un site intermédiaire sans risquer le site Web en direct.

Maintenant, commençons :

1. Masquer la barre d'administration pour tous les utilisateurs

La barre d'administration peut être une présence ennuyeuse. Donc, si vous souhaitez le désactiver pour tous vos utilisateurs, voici comment procéder :

Utilisation d'un plug-in

Installez et activez le plugin "Hide Admin Bar on User Roles". Allez ensuite dans Paramètres → Masquer les paramètres de la barre d'administration . Sélectionnez Masquer la barre d'administration pour tous les utilisateurs et appuyez sur Enregistrer .

masquage de la barre d'administration pour tous les utilisateurs avec un plugin
Masquer la barre d'administration pour tous les utilisateurs avec un plugin

Remarque complémentaire : si vous ne parvenez pas à faire fonctionner le plug-in "Masquer la barre d'administration sur les rôles d'utilisateur" sur votre site Web WordPress, essayez le tableau de bord personnalisé et la page de connexion ou Masquer la barre d'administration. Les deux plugins sont super faciles à utiliser.

Utiliser du code

L'installation et la gestion de nouveaux plugins peuvent être un casse-tête. Donc, si vous n'êtes pas fan de l'ajout de nouveaux plugins à votre site Web WordPress, nous vous recommandons de suivre la voie manuelle, c'est-à-dire d'ajouter un extrait de code pour désactiver la barre d'administration de WordPress. Vous trouverez ci-dessous les étapes à suivre :

Allez dans Apparence → Éditeur de thème → function.php . Faites défiler jusqu'à la fin de la page et insérez l'extrait de code suivant.

 /* Disable WordPress Admin Bar for all users */ add_filter( 'show_admin_bar', '__return_false' );

Voici à quoi cela ressemble sur notre site Web :

comment masquer la barre d'administration pour tous les utilisateurs - méthode manuelle
Masquage manuel de la barre d'administration pour tous les utilisateurs

Vous pouvez également désactiver la barre d'administration en utilisant CSS. Allez simplement dans Apparence → Personnaliser → CSS supplémentaire et ajoutez le code CSS suivant :

 #wpadminbar { display:none !important;}
insertion de CSS dans le thème wordpress
Insertion de CSS dans le thème WordPress

C'est ça. Vous avez maintenant masqué la barre d'outils WordPress pour tous les utilisateurs !

2. Masquer la barre d'administration pour un utilisateur spécifique

C'est facile. Vous pouvez masquer la barre d'administration pour des utilisateurs spécifiques à partir du tableau de bord.

Accédez à Utilisateurs → Tous les utilisateurs . Sélectionnez l'utilisateur pour lequel vous souhaitez masquer la barre d'administration. Décochez l'option Afficher la barre d'outils lors de la visualisation du site et enregistrez les modifications.

masquer la barre d'outils du tableau de bord
Masquer la barre d'outils du tableau de bord WordPress

La méthode manuelle fonctionne pour une poignée d'utilisateurs, mais pour un grand nombre d'utilisateurs, vous souhaiterez peut-être la désactiver en fonction des rôles d'utilisateur.

3. Masquer la barre d'administration pour un rôle d'utilisateur

Certains rôles d'utilisateur (comme les abonnés, les clients, etc.) n'ont pas besoin d'avoir accès au tableau de bord WordPress. Pour les décourager d'accéder au tableau de bord, vous pouvez masquer la barre d'administration WordPress en fonction des rôles des utilisateurs. Voici comment masquer la barre d'administration de WordPress pour un certain rôle d'utilisateur :

Utilisation d'un plug-in

Installez le plug-in "Masquer la barre d'administration en fonction des rôles d'utilisateur" et accédez à Paramètres → Masquer les paramètres de la barre d'administration → Rôles d'utilisateur . Sélectionnez les rôles d'utilisateur que vous souhaitez empêcher d'accéder au tableau de bord WordPress et enregistrez vos paramètres.

comment masquer la barre d'administration pour les rôles d'utilisateur avec un plugin
Masquer la barre d'administration pour des rôles d'utilisateur spécifiques avec un plugin

Utiliser du code

Si utiliser un plugin n'est pas votre tasse de thé, alors insérez le code suivant dans le fichier function.php de votre thème :

 function tf_check_user_role( $roles ) { /*@ Check user logged-in */ if ( is_user_logged_in() ) : /*@ Get current logged-in user data */ $user = wp_get_current_user(); /*@ Fetch only roles */ $currentUserRoles = $user->roles; /*@ Intersect both array to check any matching value */ $isMatching = array_intersect( $currentUserRoles, $roles); $response = false; /*@ If any role matched then return true */ if ( !empty($isMatching) ) : $response = true; endif; return $response; endif; } $roles = [ 'customer', 'subscriber' ]; if ( tf_check_user_role($roles) ) : add_filter('show_admin_bar', '__return_false'); endif;

N'oubliez pas de remplacer 'client' et 'abonné' par les rôles d'utilisateur de votre choix.

comment masquer la barre d'administration pour des rôles d'utilisateur spécifiques - méthode manuelle
Masquage manuel de la barre d'administration pour des rôles d'utilisateur spécifiques

4. Masquer la barre d'administration pour tous les utilisateurs sauf les administrateurs

Les administrateurs sont sans doute les utilisateurs les plus actifs sur un site Web WordPress. Avoir un accès rapide aux pages importantes peut être une bénédiction. Dans ce cas, vous pouvez activer la barre d'outils pour les administrateurs uniquement.

Voici comment masquer la barre d'administration de WordPress pour tous les utilisateurs, à l'exception des administrateurs :

Utilisation d'un plug-in

C'est super facile. Activez le plugin "Hide Admin Bar on the User Roles" sur votre site Web. Ensuite, allez dans Paramètres → Masquer les paramètres de la barre d'administration → Masquer la barre d'administration pour les rôles d'utilisateur sélectionnés . Maintenant, choisissez tous les rôles d'utilisateur à l'exception de l'administrateur. Enregistrez vos paramètres.

comment masquer la barre d'administration pour tous les utilisateurs sauf l'administrateur
Masquer la barre d'administration pour tous les utilisateurs sauf les administrateurs avec un plugin

Utiliser du code

Vous pouvez masquer la barre d'administration pour tous les utilisateurs sauf l'administrateur sans utiliser de plugin. Tout ce que vous avez à faire est d'ajouter l'extrait de code suivant au 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); } }
masquage manuel de la barre d'administration de tous les utilisateurs sauf les administrateurs
Masquage manuel de la barre d'administration de tous les utilisateurs, à l'exception des administrateurs

Chaque fois que quelqu'un se connecte à votre site WordPress, le code vérifie le rôle de l'utilisateur. S'il ne s'agit pas d'un administrateur, l'utilisateur ne peut pas voir la barre d'administration.

C'est tout, les amis ! Vous savez maintenant comment masquer la barre d'administration de WordPress.

CONSEIL DE PRO : Si vous cherchez simplement à désencombrer la barre d'administration, vous pouvez la personnaliser. Supprimez simplement les pièces dont vous n'avez pas besoin et ajoutez les pièces dont vous avez besoin. Nous avons un guide séparé à ce sujet. Jetez un œil - comment personnaliser la barre d'outils WordPress.

Réflexions finales sur la façon de masquer la barre d'administration WordPress en 2022

La barre d'administration WordPress est un outil utile mais parfois elle gêne plus qu'elle n'aide. Par conséquent, le supprimer peut être une bonne idée. Vous pouvez toujours le réactiver en supprimant simplement le plug-in ou l'extrait de code qui vous a aidé à le masquer en premier lieu.

Vous souhaitez masquer votre barre d'administration #WordPress ? Suivez ces étapes pour le faire
Cliquez pour tweeter

Si vous avez besoin de l'activer, n'oubliez pas de faire une sauvegarde de votre site avant d'introduire des modifications.

Avez-vous réussi à masquer la barre d'administration de WordPress ? Êtes-vous confronté à des défis? Faites-nous savoir dans la section commentaire ci-dessous.

Guide gratuit

5 conseils essentiels pour accélérer
Votre site WordPress

Réduisez votre temps de chargement de 50 à 80 %
juste en suivant des conseils simples.

Télécharger le guide gratuit