Tous ceux qui se connectent à l’arrière-plan de WordPress n’ont pas besoin d’avoir accès à tous les outils disponibles. Si quelqu’un ne comprend pas ce qu’il fait ou commet une erreur, cela peut causer toutes sortes de problèmes sur votre site. C’est pourquoi de nombreux propriétaires de sites cachent les éléments du menu d’administration de WordPress à certains utilisateurs.

Le masquage des éléments de menu peut réduire considérablement les problèmes potentiels tels que la suppression accidentelle de contenu ou la modification de paramètres essentiels. Et dans de nombreux cas, un utilisateur comme un auteur n’a tout simplement pas besoin d’avoir accès à tout.

Si vous avez un site multi-utilisateurs, vous aurez parfois besoin que certaines personnes aient des autorisations spécifiques mais n’aient pas accès à certains des outils de la barre d’outils de l’administrateur. Des rôles d’utilisateur personnalisés aident à assurer le bon fonctionnement du site.

Dans ce tutoriel, je vais vous montrer comment modifier le menu par rôle d’utilisateur dans WordPress. La meilleure partie est que c’est rapide et facile. Vous n’avez pas besoin de savoir comment écrire une seule ligne de code.

Comment utiliser le plugin d’édition de rôle

Aujourd’hui, je vais vous montrer comment fonctionne l’éditeur de rôle utilisateur et comment vous pouvez configurer WordPress pour masquer des éléments de menu pour des utilisateurs spécifiques. C’est un outil riche en fonctionnalités, facile à utiliser et qui vous aidera à garder les options à l’écart des comptes utilisateurs spécifiques.

En relation  Comment désactiver l'oEmbed de Post dans WordPress

1. Installer le plugin

  • Dans la navigation de la colonne de gauche, passez la souris sur le lien “Plugins” et cliquez sur le lien “Add New”.
  • Dans la case “Plugins de recherche…”, entrez “Éditeur de rôle d’utilisateur”.
  • Installez et activez le plugin “Éditeur de rôle de l’utilisateur”.

2. Modifier un rôle d’utilisateur

Dans la navigation de la colonne de gauche, passez la souris sur le lien “Utilisateurs” et cliquez sur le lien “Éditeur du rôle de l’utilisateur”.

Utilisez la liste déroulante pour sélectionner le rôle que vous souhaitez modifier.

Dans la colonne groupe, vous pouvez sélectionner les autorisations que vous souhaitez modifier. Vous pouvez trier par type de message, par type de message personnalisé et par d’autres fonctions disponibles pour votre site.

Pour masquer un élément de menu dans WordPress, vous devez avoir sélectionné l’option “Core”.

Dans la deuxième colonne, choisissez les capacités dont l’utilisateur disposera en cliquant sur la case à cocher.

3. Choisissez les éléments de menu à supprimer

À partir de là, vous pouvez choisir les capacités à supprimer du menu d’administration pour protéger le site contre les altérations. Par exemple, vous pouvez cliquer sur l’option de suppression des plugins d’installation et des thèmes pour empêcher d’autres personnes d’ajouter ces éléments.

Si vous souhaitez voir une liste d’options plus faciles à lire, cliquez sur l’option “Afficher les capacités sous une forme lisible par l’homme”. Cela permettra de traduire les autorisations codées par WordPress en une présentation plus lisible.

Une fois que vous avez sélectionné les compétences, cliquez sur le bouton “Mise à jour”.

Une fenêtre de confirmation apparaîtra. Cliquez sur le bouton “Oui” si vous êtes sûr de vouloir modifier le rôle de l’utilisateur.

Désormais, l’utilisateur n’aura plus que les autorisations que vous avez définies. Les options que vous avez supprimées ne seront pas visibles.

4. Créer un nouveau rôle dans WordPress

Si vous souhaitez créer un nouveau rôle pour un autre utilisateur, cliquez sur le bouton “Ajouter un rôle” à droite.

En relation  Comment exporter des données WordPress vers des fichiers CSV

Remplissez les cases pour l’utilisateur et cliquez sur “Ajouter un rôle”. L’option “Faire une copie de” fait référence aux autorisations par défaut du nouveau rôle. Ensuite, vous pouvez sélectionner ce à quoi vous voulez que le rôle ait accès avec les cases à cocher ci-dessus.

Autres plugins pour masquer les éléments du menu

Bien que l’éditeur de rôle utilisateur soit un bon plugin, il peut ne pas répondre précisément à vos besoins. La meilleure façon de maintenir l’efficacité de votre site est de vous assurer que vos outils fonctionnent pour vos besoins. Un plugin que vous n’aimez pas ou que vous n’utilisez pas ne vous sera d’aucune utilité.

Voici quelques autres plugins que vous pourriez envisager pour que WordPress supprime les éléments de menu pour les rôles. Ces plugins développent les capacités de l’éditeur de rôle utilisateur.

Administrer

Adminimize est un excellent outil pour gérer un site web multi-utilisateurs. Il modifie la façon dont le backend est utilisé tout en vous donnant la possibilité d’attribuer des droits spécifiques à certaines parties de la mise en page. Le plugin prend également en charge les types de messages personnalisés ainsi que des options personnalisées.

Cet outil vous permet même de contrôler les éléments de sous-menu de certaines zones. Par exemple, vous pouvez permettre aux utilisateurs d’ajouter un nouvel article mais pas de modifier les catégories ou les balises. Ce type de contrôle peut renforcer considérablement les autorisations de votre site web.

WP Custom Admin Interface

Le plugin WP Custom Admin Interface est une autre excellente option pour masquer un élément de menu dans WordPress. Non seulement vous avez accès à l’attribution des options du menu administrateur, mais vous pouvez également personnaliser l’interface de connexion.

En relation  Comment fixer une limite de caractères pour les titres de postes dans WordPress

Si vous vous y connaissez en CSS, JavaScript et PHP, vous pouvez personnaliser davantage l’apparence en ajoutant ces éléments directement dans l’interface d’administration personnalisée de WP.

En quoi la suppression des éléments du menu administratif de WordPress est-elle utile ?

Imaginons que vous travaillez avec un client et que vous l’aidiez à mettre en place un site WordPress. S’il ne sait pas ce que font certains paramètres, le client peut vraiment causer des dégâts.

En fait, j’ai eu un client qui a failli rendre son site web inutile parce qu’il a commis des erreurs d’administration fondamentales. Il peut être frustrant de devoir revenir en arrière et de corriger des erreurs qui n’auraient jamais dû se produire au départ.

Vous pourriez créer un tableau de bord que les clients pourraient utiliser dans WordPress. Mais c’est un processus complexe, et la solution pourrait être trop élaborée pour le problème. Il est généralement suffisant (et plus facile) de simplement supprimer certaines autorisations d’un compte utilisateur.

Souvenez-vous de ce que le célèbre concepteur de sites web William of Ockham a dit : “La solution la plus simple est presque toujours la meilleure”. C’est une philosophie qui peut servir la plupart d’entre nous. Qu’il s’agisse de sites web ou de la mise en place d’étagères pour accueillir nos livres de conception de sites web.

Gérer l’écran d’administration avec les rôles des utilisateurs

Le fait de pouvoir masquer les éléments du menu d’administration dans WordPress permet de protéger le site contre les modifications accidentelles et potentiellement destructrices. Cela permet également d’empêcher les utilisateurs non autorisés d’accéder à des parties du site auxquelles ils n’ont pas besoin d’accéder. Quel que soit votre objectif, les plugins ci-dessus peuvent vous aider.

Un client ou un utilisateur a-t-il déjà modifié les paramètres du site web à votre insu ? Quelles options aimeriez-vous voir ajoutées à des outils comme ceux énumérés ci-dessus ?