banner image for user role editor article
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc

Comme vous le savez, les rôles d’utilisateur de WordPress rendent extrêmement facile la gestion des différents utilisateurs et de leurs capacités sur votre site Web. En plus des rôles d’utilisateur par défaut de WordPress, WooCommerce ajoute deux rôles d’utilisateur supplémentaires lorsque vous l’installez. Bien que WordPress et WooCommerce n’offrent pas trop d’options de personnalisation pour les rôles et les autorisations des utilisateurs, vous pouvez utiliser le plugin User Role Editor pour modifier les rôles sur votre site. Dans cet article, nous allons démontrer comment vous pouvez personnaliser le système de rôle utilisateur de WordPress et WooCommerce à l’aide du plugin User Role Editor.

Un bref rappel des rôles d’utilisateur de WordPress et WooCommerce

WordPress offre une gamme de rôles d’utilisateur qui vous aideront à gérer la façon dont les différents utilisateurs accèdent à votre site. Les rôles par défaut de WordPress sont les suivants :

  • Administrateur
  • Éditeur
  • Auteur
  • Contributeur
  • Abonné
  • Super Admin.

Lorsque vous installez WooCommerce, deux rôles d’utilisateur supplémentaires sont mis à votre disposition. Il s’agit de :

Tous ces rôles d’utilisateur par défaut auront des capacités spécifiques qui leur seront attribuées. WordPress et WooCommerce ne proposent aucune option pour modifier les capacités de chacun de ces rôles. Vous devrez installer un plugin pour pouvoir créer des rôles d’utilisateur personnalisés, et également modifier les capacités de chaque rôle. Dans cet article, nous allons voir comment vous pouvez utiliser le plugin User Role Editor pour créer des rôles d’utilisateur personnalisés ainsi que pour modifier l’ensemble des capacités de chaque rôle d’utilisateur sur votre site.

Démarrage avec le plugin User Role Editor

Vous pouvez commencer à utiliser ce plugin comme vous le feriez pour tout autre plugin WordPress. Il est téléchargeable gratuitement dans le dépôt de plugins de WordPress. Il suffit de l’installer et de l’activer.

Si vous avez besoin d’aide pour installer et configurer un plugin, veuillez lire Comment installer et configurer un plugin WordPress WooCommerce.

Une fois que vous avez installé et activé le plugin, vous pouvez accéder à ses paramètres depuis le panneau d’administration de WordPress en allant dans Utilisateurs > Éditeur de rôle d’utilisateur.

Ici, vous serez en mesure de voir toutes les options de personnalisation fournies par ce plugin.

Tout d’abord, vous verrez un menu déroulant pour sélectionner le rôle dont vous voudriez modifier les capacités.

En dessous, vous verrez deux cases à cocher pour afficher les capacités dans un format lisible par l’homme, et pour afficher les capacités obsolètes.

Vous verrez également la liste de toutes les capacités disponibles sur la page. Sur le côté gauche des capacités, vous pouvez sélectionner un groupe pour ne voir que les capacités sélectionnées. Il y a aussi des options pour filtrer les capacités en tapant un mot clé, ou en sélectionnant seulement celles qui sont accordées au rôle sélectionné.

Et sur le côté droit, vous verrez les boutons suivants.

  • Mettre à jour
  • Ajouter un rôle
  • Renommer un rôle
  • Ajouter une capacité
  • Supprimer une capacité
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
Sur la page des paramètres du plugin, vous pouvez voir toutes les capacités disponibles pour personnaliser les rôles des utilisateurs.

Comment ajouter sélectivement des capacités supplémentaires à un rôle existant ?

Vous pouvez utiliser ce plugin pour ajouter des capacités supplémentaires à un rôle. Voici comment.

Étape 1 : Sélectionnez le rôle que vous voulez modifier.

Tout d’abord, vous devez sélectionner le rôle que vous voulez ajouter des capacités supplémentaires. Pour cet exemple, nous allons choisir le rôle « Contributeur ».

  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
Vous devez d’abord sélectionner un rôle d’utilisateur.

Étape 2 : Choisissez les capacités que vous voulez fournir à ce rôle.

Vous pouvez cocher la case à côté de toutes les capacités que vous voulez fournir à ce rôle.

Par exemple, nous ajoutons la capacité de « Lire les pages privées » à ce rôle.

  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
Choisissez n’importe quelle capacité que vous voulez attribuer au rôle.

Étape 3 : Cliquez sur le bouton « Update ».

Enfin, mettez à jour les changements.

Screenshot of updating capabilities for a role using User role Editor plugin
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
Screenshot of updating capabilities for a role using User role Editor plugin
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
Vous pouvez enregistrer les changements en cliquant sur le bouton de mise à jour.

Comment créer un rôle d’utilisateur personnalisé ?

Avec l’aide du plugin User Role Editor, vous pouvez également créer des rôles d’utilisateur personnalisés en plus des rôles d’utilisateur par défaut de WordPress.

Pour cela, vous devez cliquer sur le bouton Ajouter un rôle.

screenshot highlighting the Add role button for User Role Editor plugin
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
screenshot highlighting the Add role button for User Role Editor plugin
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
Le plugin vous aide à créer de nouveaux rôles.

Une fenêtre modale s’affiche. Ici, vous devez entrer les détails suivants :

  • Role Name (ID) – Le nom du rôle pour la compréhension des administrateurs du site.
  • Afficher le nom du rôle – Le nom du rôle qui sera affiché sur le frontend du site.
  • Faire une copie de – Vous pouvez également copier les capacités de l’un des rôles existants de votre site, tout en créant un nouveau rôle. Cela vous facilitera la tâche.

Vous pouvez saisir les détails nécessaires et cliquer sur le bouton Ajouter un rôle.

  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
Vous pouvez créer un nouveau rôle sans aucune capacité ou copier un rôle existant.

Une fois le rôle créé, il sera disponible dans la liste déroulante des rôles, si vous devez y accéder pour une personnalisation ultérieure.

Comment ajouter des capacités supplémentaires aux clients WooCommerce ?

Une fois que vous avez installé et activé WooCommerce, il y aura deux rôles supplémentaires par défaut sur votre site – « Client » et « Gestionnaire de boutique ».

Vous pouvez utiliser le plugin User Role Editor pour ajouter des capacités à ces rôles également.

Par exemple, nous allons montrer comment attribuer des capacités supplémentaires au rôle de gestionnaire de boutique.

Le rôle de gestionnaire de boutique n’a pas la capacité de créer des utilisateurs ou des rôles sur le site. Nous pouvons l’attribuer en choisissant simplement ces deux capacités dans la liste, puis en cliquant sur le bouton Mettre à jour.

  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
Il suffit de cocher les cases correspondant aux capacités supplémentaires.

Maintenant, le rôle de gestionnaire de boutique aura ces capacités supplémentaires.

Comment supprimer un rôle d’utilisateur ?

Le plugin User Role Editor vous aide à supprimer les rôles d’utilisateur personnalisés. Vous pouvez même supprimer les rôles par défaut de WooCommerce de cette manière. Il suffit de cliquer sur le bouton Supprimer le rôle, et de sélectionner celui que vous souhaitez supprimer dans la liste déroulante.

  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
Vous pouvez supprimer tous les rôles personnalisés, y compris ceux de WooCommerce, mais pas les rôles par défaut de WordPress.

Comment modifier le rôle d’administrateur de WordPress ?

Vous pouvez choisir de modifier le rôle d’utilisateur Administrateur, et également autoriser les rôles personnalisés à copier ses capacités. Cependant, cela n’est pas disponible par défaut, bien que vous puissiez apporter des modifications dans les paramètres du plugin. Pour cela, vous devez accéder aux paramètres du plugin à partir du panneau d’administration de WordPress en allant dans Réglages > Editeur de rôle d’utilisateur.

Cela rendra le rôle d’administrateur modifiable.

  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
Le plugin permet également de personnaliser le rôle d’administrateur.

Comment définir un rôle par défaut lors de la création d’un nouvel utilisateur ?

Une autre fonctionnalité intéressante du plugin est que vous pouvez personnaliser le rôle qui sera attribué par défaut à un utilisateur lors de son inscription. Par défaut, il s’agit du rôle d’Abonné. Cependant, vous pouvez le modifier en utilisant le plugin.

Allez dans Paramètres > Éditeur de rôle d’utilisateur. Sous l’onglet Règles par défaut, vous pouvez sélectionner le rôle que vous souhaitez attribuer par défaut aux nouveaux utilisateurs.

  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
Modifiez le rôle par défaut pour les nouveaux utilisateurs.

Comment attribuer plusieurs rôles à un même utilisateur ?

Avec ce plugin, vous pouvez attribuer plusieurs rôles à un même utilisateur.

Voici comment vous pouvez le gérer.

Allez dans le profil de l’utilisateur individuel, faites défiler vers le bas jusqu’à « Autres rôles ». Sélectionnez le(s) rôle(s) que vous souhaitez ajouter et cliquez sur le bouton « Enregistrer les modifications ».

  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
Plusieurs rôles peuvent être attribués à un même utilisateur.

Nous espérons que cet article vous a permis de bien comprendre le plugin User Role Editor, et comment vous pouvez réaliser différents cas d’utilisation avec lui. N’hésitez pas à laisser un commentaire si vous avez des questions.