En-tête global
,
17 Mins Read

Désactiver la barre d’administration de WordPress pour tous les utilisateurs sauf les administrateurs : Un guide étape par étape

Accueil Blog Site internet Désactiver la barre d’administration de WordPress pour tous les utilisateurs sauf les administrateurs : Un guide étape par étape

Faits marquants

  • Utilitaire de barre d’administration: Essentiel pour les administrateurs, mais potentiellement gênant pour les utilisateurs non administrateurs.
  • Désactivation pour les non-administrateurs: Explique les méthodes permettant de désactiver la barre d’administration, afin d’améliorer l’interface utilisateur et la sécurité.
  • Aperçu des méthodes: Offre des instructions détaillées sur l’utilisation du code PHP, des plugins et des paramètres utilisateur pour masquer la barre d’administration.
  • Avantages: Rationalise le front-end et améliore l’expérience de l’utilisateur en supprimant les accès inutiles.
  • Conseils de personnalisation: Met en évidence les meilleures pratiques pour adapter le tableau de bord aux rôles des utilisateurs afin d’améliorer la sécurité et l’efficacité.

Introduction

La barre d’administration de WordPress est un outil précieux qui permet d’accéder rapidement à des fonctions essentielles telles que le tableau de bord d’administration de WordPress, les paramètres du thème et les options d’édition des articles.

C’est un avantage pour les administrateurs qui gèrent leur site web WordPress, mais cela peut être une distraction inutile pour les utilisateurs non administrateurs qui n’ont pas besoin de ces fonctionnalités.

La désactivation de la barre d’administration de WordPress pour tous les utilisateurs, à l’exception des administrateurs, peut aider les contributeurs et les abonnés de votre site. Ils n’ont pas besoin de fonctions d’administration.

Ce blog complet explorera différentes méthodes pour cacher ou désactiver la barre d’administration, y compris le code PHP, les plugins WordPress et l’ajustement des paramètres individuels de l’utilisateur.

Comprendre la barre d’administration de WordPress

La barre d’administration de WordPress est une barre d’outils supérieure qui apparaît lorsque les utilisateurs sont connectés à leur site WordPress. Cette barre d’outils offre un accès rapide à diverses parties du tableau de bord d’administration, telles que la modification des articles, la gestion des plugins et l’affichage des analyses.

La barre d’outils d’administration est inestimable pour les administrateurs, car elle permet d’accéder facilement aux paramètres du backend. Cependant, les utilisateurs non administrateurs, tels que les contributeurs ou les abonnés, ont rarement besoin d’utiliser ces fonctionnalités, c’est pourquoi de nombreux propriétaires de sites masquent la barre d’outils d’administration pour eux.

La barre d’administration de WordPress peut distraire les non-administrateurs, surtout s’ils ne peuvent pas accéder aux outils disponibles. Elle encombre également la page d’accueil du site, ce qui rend l’expérience de l’utilisateur moins rationnelle.

La désactivation de la barre d’outils d’administration pour les non-administrateurs garantit une interface plus propre et plus conviviale pour les utilisateurs qui n’interagissent qu’avec le contenu du site.

Cependant, la barre d’outils d’administration peut également dérouter les utilisateurs qui ne sont pas familiers avec le tableau de bord d’administration de WordPress.

Ainsi, le fait de le cacher réduit le risque de modifications accidentelles de votre site web WordPress.

Pourquoi cacher la barre d’administration ?

Il y a plusieurs raisons impérieuses de désactiver la barre d’administration de WordPress pour les utilisateurs non administrateurs.

Tout d’abord, la barre d’administration ne sert pratiquement à rien pour les utilisateurs qui n’ont pas de privilèges administratifs.

Par exemple, un abonné de votre site n’a probablement pas besoin d’accéder au tableau de bord d’administration, de sorte que la barre d’outils d’administration devient une partie inutile de son interface utilisateur.

Une autre raison de masquer la barre d’administration est d’améliorer l’expérience des utilisateurs non administrateurs. Sans la barre d’outils d’administration, l’interface de votre site est plus agréable à regarder. Il est moins encombré. Les utilisateurs peuvent alors se concentrer sur le contenu, et non sur les fonctionnalités de l’arrière-plan.

C’est essentiel pour les sites qui reposent sur l’interaction avec les utilisateurs, comme les forums et les blogs. Les utilisateurs veulent se concentrer sur le contenu, et non sur la gestion du site.

En outre, le fait de masquer la barre d’outils d’administration pour les utilisateurs non administrateurs réduit le risque qu’ils modifient accidentellement les paramètres ou le contenu de votre site.

Par exemple, si un contributeur ou un éditeur clique sur des options spécifiques de la barre d’administration, il peut accéder par inadvertance à des fonctionnalités qu’il ne comprend pas parfaitement, ce qui peut entraîner des erreurs dans la configuration de votre site WordPress.

La désactivation de la barre d’administration pour ces utilisateurs contribue à la sécurité et à la bonne gestion de votre site.

Méthodes pour cacher la barre d’administration de WordPress

Vous avez le choix entre plusieurs méthodes pour masquer la barre d’administration de WordPress pour les utilisateurs non administrateurs.

Que vous préfériez le codage manuel ou une solution basée sur un plugin, il existe une méthode qui répond aux besoins de chaque utilisateur.

Utilisation d’un code PHP pour masquer la barre d’administration

Pour les utilisateurs à l’aise avec le codage, l’ajout d’un extrait de code PHP personnalisé dans le fichier functions.php de votre thème est l’un des moyens les plus efficaces de masquer la barre d’administration de WordPress.

Cette méthode vous permet de contrôler précisément qui peut accéder à la barre d’outils d’administration de votre site.

Les étapes :

  1. Connectez-vous à votre tableau de bord d’administration et explorez Appearance > Theme Editor.
  2. Localisez le fichier functions.php de votre thème actif.
  3. Ajoutez l’extrait de code PHP suivant : if (!current_user_can(« administrator »)) { add_filter(« show_admin_bar », « __return_false ») ; }
  4. Cliquez sur Enregistrer les modifications et la barre d’administration sera masquée pour tous les utilisateurs, à l’exception des administrateurs.
Utilisation d'un code PHP pour masquer la barre d'administration

Avec cette méthode, seuls les administrateurs ayant un accès complet au tableau de bord d’administration verront la barre d’administration.

Les utilisateurs non administrateurs, y compris les rédacteurs, les contributeurs et les abonnés, ne connaîtront pas la barre d’outils de l’administrateur lorsqu’ils seront connectés.

Cette solution légère et efficace garantit que votre site Web WordPress reste rapide et fonctionnel sans plugins supplémentaires.

Utilisation d’un plugin pour désactiver la barre d’administration

Plusieurs plugins WordPress peuvent aider les utilisateurs qui préfèrent une solution plus conviviale et non codée à désactiver facilement la barre d’administration de WordPress pour les utilisateurs qui ne sont pas administrateurs.

Les plugins sont parfaits pour ceux qui veulent de la flexibilité sans avoir à modifier manuellement les fichiers du thème.

Plugins recommandés :

  • Masquer la barre d’administration en fonction du rôle de l’utilisateur: Ce plugin vous permet de masquer la barre d’administration en fonction des rôles spécifiques des utilisateurs, tels que les abonnés ou les éditeurs.
  • Adminimize: Un plugin puissant qui vous permet de contrôler les fonctionnalités qui apparaissent sur le tableau de bord de WordPress et la barre d’outils d’administration pour chaque rôle d’utilisateur.

Les étapes :

  1. Allez dans Plugins dans votre tableau de bord d’administration et cliquez sur Ajouter un nouveau.
  2. Recherchez le plugin de votre choix (par exemple, Hide Admin Bar Based on User Roles).
  3. Installer et activer le plugin.
  4. Naviguez vers la page des paramètres du plugin pour choisir les rôles d’utilisateur qui ne verront pas la barre d’administration.
  5. Cliquez sur Enregistrer les modifications et la barre d’administration de WordPress sera masquée pour les utilisateurs sélectionnés.
Utilisation d'un plugin pour désactiver la barre d'administration

Cette méthode est parfaite pour les propriétaires de sites qui veulent une interface facile à utiliser sans modifier le code.

En outre, ces plugins offrent souvent un contrôle plus granulaire, comme le fait de masquer la barre d’outils d’administration pour des rôles d’utilisateurs spécifiques tout en permettant à d’autres de la voir.

Masquer la barre d’administration via les paramètres de l’utilisateur

WordPress propose également une option permettant de désactiver manuellement la barre d’outils d’administration pour les utilisateurs individuels via les paramètres de leur profil d’utilisateur.

Cette méthode est utile si vous souhaitez masquer la barre d’administration pour quelques utilisateurs seulement plutôt que de la désactiver pour tous les non-administrateurs.

Les étapes :

  1. Connectez-vous à votre tableau de bord d’administration et allez dans Utilisateurs.
  2. Cliquez sur le profil d’utilisateur que vous souhaitez modifier.
  3. Descendez jusqu’à la section Barre d’outils.
  4. Décochez la case Afficher la barre d’outils lors de la consultation du site.
  5. Cliquez sur Enregistrer les modifications et la barre d’administration sera masquée pour cet utilisateur.
Masquer la barre d'administration via les paramètres de l'utilisateur

Cette méthode permet une personnalisation manuelle par utilisateur, ce qui la rend idéale pour les petits sites WordPress avec un nombre limité d’utilisateurs.

Toutefois, cette méthode n’est pas forcément la plus efficace si vous avez beaucoup d’utilisateurs.

Configuration de la barre d’administration pour des rôles d’utilisateur spécifiques

Vous pouvez modifier la visibilité de la barre d’administration de WordPress en utilisant un code PHP personnalisé pour gérer qui voit la barre d’outils d’administration en fonction de rôles d’utilisateurs spécifiques.

Cette méthode est utile lorsque vous souhaitez afficher la barre d’outils d’administration pour certains utilisateurs (par exemple, les éditeurs) et la masquer pour d’autres (par exemple, les abonnés).

Par exemple, pour masquer la barre d’administration à tous les utilisateurs, à l’exception des administrateurs et des éditeurs, utilisez la ligne de code suivante :

if (!current_user_can('administrator') && !current_user_can('editor')) { add_filter('show_admin_bar', '__return_false'); }

Ce code garantit que seuls les administrateurs et les éditeurs peuvent voir la barre d’administration de WordPress.

Ceci est utile si vos éditeurs ont besoin d’accéder à des outils spécifiques du tableau de bord d’administration alors que d’autres utilisateurs, comme les abonnés, ne doivent pas connaître la barre d’outils d’administration.

Vous pouvez combiner ce code avec d’autres méthodes pour affiner la visibilité de la barre d’outils de l’administrateur en fonction du rôle de l’utilisateur.

Par exemple, si vous utilisez un plugin comme Adminimize, vous pouvez contrôler davantage les fonctionnalités accessibles dans le tableau de bord d’administration pour chaque rôle d’utilisateur.

Meilleures pratiques pour personnaliser le tableau de bord de WordPress

La personnalisation du tableau de bord d’administration pour les utilisateurs non administrateurs garantit une interface plus propre et plus efficace sur votre site web WordPress.

Adapter l’expérience du tableau de bord en masquant les fonctions inutiles et en limitant l’accès aux paramètres critiques permet aux utilisateurs de se concentrer sur leurs tâches sans être distraits.

Voici quelques bonnes pratiques à suivre lors de l’utilisation de plugins ou de l’ajout d’extraits de code pour personnaliser votre tableau de bord.

Simplifier l’interface pour les utilisateurs non administrateurs

Un tableau de bord d’administration encombré peut perturber les utilisateurs non administrateurs, ce qui rend la navigation plus difficile.

Commencez par supprimer les widgets, les éléments de menu et les outils inutiles dont les utilisateurs non administrateurs n’ont pas besoin.

Cela peut se faire en modifiant manuellement la barre d’administration du tableau de bord ou à l’aide d’un plugin WordPress qui permet des personnalisations basées sur les rôles des utilisateurs.

En masquant manuellement la barre d’administration ou en supprimant des options spécifiques, on s’assure que les profils des utilisateurs sont simplifiés.

Cela simplifie l’expérience de l’utilisateur et évite de modifier accidentellement des paramètres essentiels sur votre site web.

Veiller à ce que les utilisateurs non administrateurs ne voient que les outils nécessaires permet de maintenir un tableau de bord plus propre et plus convivial.

Limiter l’accès aux paramètres sensibles

Les utilisateurs non administrateurs ne doivent pas avoir accès à la modification de paramètres clés tels que les thèmes, les plugins ou d’autres parties critiques du site WordPress. Limiter l’accès est essentiel pour la sécurité et la convivialité.

En ajoutant des extraits de code au fichier functions.php, vous pouvez restreindre l’accès à certaines zones de la barre d’administration de WordPress en fonction des rôles spécifiques des utilisateurs.

Par exemple, en limitant l’accès à l’éditeur de thème, vous vous assurez que les utilisateurs ne disposant pas de privilèges administratifs ne peuvent pas modifier la conception de votre site web.

En outre, la limitation de l’accès permet de s’assurer que seuls les utilisateurs ayant le profil adéquat peuvent mettre à jour ou modifier les paramètres critiques.

En limitant leur accès aux outils dont ils n’ont pas besoin, on évite les erreurs indésirables qui pourraient perturber le site web.

Adapter les tableaux de bord en fonction des rôles des utilisateurs

Chaque profil d’utilisateur peut avoir des responsabilités différentes sur votre site web WordPress, et il est essentiel de personnaliser le tableau de bord d’administration en conséquence.

Par exemple, les contributeurs et les éditeurs ne devraient avoir accès qu’aux outils de création et d’édition de contenu, tandis que les abonnés pourraient n’avoir besoin que d’accéder aux profils des utilisateurs.

Vous pouvez y parvenir en utilisant un plugin WordPress ou en ajoutant des extraits pour contrôler ce que chaque rôle voit dans le tableau de bord.

La personnalisation de la barre d’administration de WordPress à l’aide de ces techniques permet de s’assurer que chaque rôle d’utilisateur n’a accès qu’à ce dont il a besoin, créant ainsi une expérience plus ciblée.

Par exemple, vous pouvez masquer des fonctions telles que les paramètres des plugins et des thèmes pour les utilisateurs qui ne sont pas administrateurs, afin de réduire la confusion et de rationaliser leurs interactions avec le tableau de bord.

Utiliser des plugins pour personnaliser la barre d’administration

Personnaliser la barre d’administration de WordPress à l’aide de plugins est l’un des moyens les plus simples d’adapter l’expérience aux différents rôles des utilisateurs.

Les plugins vous permettent de masquer des éléments spécifiques de la barre d’administration, de modifier le tableau de bord de WordPress ou même de masquer entièrement la barre d’administration pour les utilisateurs non administrateurs.

Avec des performances et une compatibilité optimisées, ces plugins simplifient la création d’une expérience plus conviviale sans nécessiter de codage manuel.

Avec Bluehost, l’installation et la gestion des plugins WordPress est simple. Si vous souhaitez désactiver la barre d’administration de WordPress ou améliorer votre tableau de bord, nous pouvons vous aider.

Personnaliser manuellement la barre d’administration avec du code PHP

La personnalisation manuelle à l’aide d’un code PHP est une option flexible pour les développeurs qui souhaitent avoir plus de contrôle sur la barre d’outils d’administration.

L’ajout d’extraits de code spécifiques au fichier functions.php de votre thème vous permet de masquer ou d’afficher certaines parties de la barre d’outils d’administration pour différents utilisateurs.

Par exemple, pour supprimer le logo de WordPress de la barre d’outils d’administration, vous pouvez utiliser l’extrait de code suivant :

add_action('wp_before_admin_bar_render', 'remove_wp_logo');

function remove_wp_logo() {

global $wp_admin_bar;

$wp_admin_bar->remove_node('wp-logo'); // Removes the WordPress logo from the admin bar

}

Ce code vous permet de supprimer des éléments spécifiques de la barre d’outils de l’administrateur, offrant ainsi une expérience plus personnalisée pour chaque rôle d’utilisateur.

Dépannage des problèmes courants

Si vous avez des difficultés à masquer la barre d’administration de WordPress, il existe plusieurs problèmes courants à résoudre :

  • Effacer le cache: Les pages mises en cache peuvent ne pas afficher vos modifications récentes. Effacez le cache de votre site pour afficher les paramètres mis à jour.
  • Vérifier les rôles des utilisateurs: Assurez-vous que les utilisateurs se voient attribuer les rôles corrects qui leur permettent d’accéder à la barre d’outils d’administration ou qui en restreignent l’accès.
  • Désactivez les plugins en conflit: Parfois, plusieurs plugins peuvent entrer en conflit et empêcher la barre d’outils d’administration d’être masquée.

La résolution de ces problèmes permet de s’assurer que la barre d’administration de WordPress est correctement masquée pour les utilisateurs qui ne sont pas administrateurs.

Dernières réflexions

La gestion de votre site web WordPress, en particulier la personnalisation du tableau de bord WordPress et des rôles des utilisateurs, peut sembler complexe.

Bluehost facilite les choses avec un hébergement optimisé pour WordPress qui simplifie la gestion des plugins, les extraits de code personnalisés et les configurations de la barre d’administration de WordPress.

Nous proposons également une sécurité renforcée, des mises à jour automatiques et une assistance clientèle 24 heures sur 24, 7 jours sur 7, afin de garantir le bon fonctionnement et la sécurité de votre site web.

En choisissant Bluehost, vous choisissez un partenaire fiable. Prêt à simplifier votre expérience WordPress ?

Découvrez dès aujourd’hui les plans d’hébergement WordPress de Bluehost pour faire passer votre site web à la vitesse supérieure grâce à des outils puissants et à une assistance efficace.

FAQ

Comment désactiver la barre d’administration pour les non-administrateurs dans WordPress ?

Pour désactiver la barre d’administration pour les utilisateurs non-administrateurs dans WordPress, vous pouvez utiliser une modification du fichier PHP ou un nouveau plugin. La méthode la plus simple consiste à ajouter l’extrait de code suivant au fichier functions.php de votre thème :
if (!current_user_can(« administrator »)) {
add_filter(« show_admin_bar », « __return_false ») ;
}
Alternativement, vous pouvez installer un outil utile comme un plugin pour supprimer automatiquement la barre d’administration pour les non-administrateurs.

Comment masquer la barre d’outils pour tous les utilisateurs de WordPress ?

Masquer la barre d’administration pour tous les utilisateurs en ajoutant un extrait de code CSS ou en utilisant un plugin. Pour masquer la barre d’administration de WordPress sur l’ensemble de votre site WordPress, vous pouvez ajouter l’extrait de code suivant à votre thème :
#wpadminbar { display : none ; }
Pour une solution plus flexible, utilisez un nouveau plugin pour personnaliser la visibilité de la barre d’administration en fonction des rôles.

Comment masquer la barre d’administration de WordPress pour des utilisateurs spécifiques ?

Pour masquer la barre d’administration de WordPress pour certains utilisateurs, y compris les utilisateurs connectés, vous pouvez utiliser un outil utile comme un plugin ou modifier manuellement le fichier functions.php de votre thème via l « éditeur de thème. Cette méthode vous permet de masquer la barre d’administration de WordPress sans affecter les administrateurs. Vous pouvez également gérer les paramètres des utilisateurs individuels en accédant à leur profil et en sélectionnant l’option de mise à jour du profil. En ajustant les rôles et les autorisations des utilisateurs, vous pouvez masquer la barre d’administration à l’aide d’un code manuel ou d’un plugin, ce qui permet à votre site web d » être rationalisé et convivial.

Comment se débarrasser de la barre latérale d’administration dans WordPress ?

Pour supprimer la barre latérale d’administration dans WordPress, modifiez votre code CSS ou utilisez un plugin WordPress pour masquer les éléments de la barre latérale. Cela peut s’avérer particulièrement utile lorsque vous souhaitez simplifier la consultation du site pour les utilisateurs qui ne sont pas administrateurs. Si vous préférez une solution basée sur le code, l’ajout d’un code CSS spécifique à votre thème peut vous aider à supprimer la barre latérale sans affecter le reste des fonctionnalités du site.

Comment puis-je modifier les paramètres de mon profil pour que la barre d’administration de WordPress soit cachée à tous les utilisateurs sauf aux administrateurs ?

Il est judicieux de commencer par mettre à jour les paramètres de modification du profil de chaque utilisateur afin de désactiver la barre d’administration de WordPress pour tous les utilisateurs, à l’exception des administrateurs. Vous pouvez mettre à jour les permissions des utilisateurs et décocher l’option de visualisation du site pour la barre d’administration. Cela peut être un outil précieux pour gérer les rôles des utilisateurs sans trop de plugins. Si vous préférez l’automatisation, vous pouvez également utiliser une barre en utilisant un plugin pour désactiver rapidement la barre d’administration pour les utilisateurs non administrateurs. Cela permet de s’assurer que la désactivation de la barre d’administration de WordPress pour tous les utilisateurs est gérée efficacement.

  • Avec une formation en rédaction de contenu, je m'efforce de transformer des concepts complexes en un contenu compréhensible. Je me concentre sur la clarté et la créativité pour aider nos marques à se démarquer dans le monde numérique surchargé.

En savoir plus Directives éditoriales de Bluehost
Voir tout

Ecrire un commentaire

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