Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment restreindre les pages WordPress par rôle du compte de l’utilisateur (3 moyens faciles)

De nombreuses entreprises ont besoin de contrôler quels utilisateurs/utilisatrices peuvent accéder à certaines pages de leurs sites WordPress. Certaines pages peuvent contenir des informations sensibles, et donner l’accès à tout le monde peut être dangereux. Par ailleurs, certains contenus peuvent être uniquement réservés aux abonnés/abonnés payants.

Au fil des années, nous avons configuré des pages limitées par rôle dans nos marques. Par exemple, si vous achetez l’un de nos produits partenaires, comme WPForms ou MonsterInsights, vous pourrez voir différentes pages dans la zone de compte en tant qu’abonné/abonné.

Dans cet article, nous allons vous afficher comment restreindre facilement l’accès à certaines pages WordPress en fonction du rôle du compte de l’utilisateur.

Restrict WordPress pages by user roles

Pourquoi restreindre les pages WordPress en fonction du rôle de l’utilisateur ?

Lorsque vous créez un site WordPress, vous pouvez souhaiter restreindre l’accès à certaines zones et pages en fonction du rôle de l’utilisateur/utilisatrice. Par exemple, si vous avez un site multi-auteurs, vous pouvez limiter l’accès à certaines pages pour les auteurs/autrices et les éditeurs/éditrices.

Restreindre les pages en fonction du rôle de l’utilisateur est un cas d’utilisation courant pour les sites d’adhésion. Vous pouvez limiter les pages de votre site en fonction du niveau d’adhésion de l’utilisateur. Par exemple, seuls les abonnés/abonnés peuvent voir la page de la vidéo ou du cours en ligne.

Par défaut, WordPress est livré avec un ensemble limité d’outils permettant de restreindre le contenu de votre site. Vous pouvez créer des publications privées et protégées par mot de passe, mais ces fonctionnalités ne vous permettent pas de limiter l’accès en fonction du rôle du compte.

Heureusement, il existe plusieurs extensions WordPress qui vous permettent de le faire. Vous pouvez choisir l’un d’entre eux pour restreindre les pages à certains utilisateurs/utilisatrices, groupes d’utilisateurs ou rôles du compte.

Grâce à ces extensions, vous pouvez créer un site d’adhésion, des sites de paiement à la vue ou même des blogs familiaux. Vous pouvez également monétiser votre contenu en ajoutant des abonnements payants.

Cela étant dit, voyons comment restreindre correctement les pages WordPress en fonction du rôle des utilisateurs/utilisatrices. Nous allons vous afficher différentes extensions afin que vous puissiez choisir celle qui répond le mieux à vos besoins :

1. Restreindre les pages en fonction de l’adhésion à l’aide de MemberPress

MemberPress est l’une des meilleures extensions WordPress d’adhésion sur le marché. Il vous permet de créer facilement des sites d’adhésion avec des abonnements payants. Vous pouvez configurer des restrictions de contenu et permettre uniquement à des rôles d’utilisateurs spécifiques d’y accéder.

MemberPress est une extension premium, et vous devrez ouvrir un compte. Il vous suffit de vous rendre sur le site et de cliquer sur le bouton « Get MemberPress for WordPress ».

MemberPress

Ensuite, vous devrez installer et activer l’extension MemberPress. Pour plus de détails, consultez notre guide étape par étape sur l’installation d’une extension WordPress.

Lors de l’activation, rendez-vous sur la page  » Réglages  » de MemberPress pour saisir votre clé de licence. Vous trouverez cette clé dans votre espace de compte sur le site de MemberPress.

Adding a license key to your MemberPress plugin

Titre, vous devez vous rendre dans l’onglet « Réglages » pour configurer les paiements.

Il suffit de cliquer sur l’option « + Ajouter un moyen de paiement » pour Premiers.

The MemberPress payment gateway settings

MemberPress est compatible avec PayPal (Standard, Express et Pro), Stripe, Authorize.net et d’autres encore. Vous pouvez sélectionner les moyens de paiement que vous souhaitez utiliser et fournir les informations d’identification nécessaires.

Ensuite, vous devez vous rendre sur la page MemberPress  » Memberships depuis le tableau de bord WordPress et cliquer sur le bouton  » Ajouter nouveau  » pour créer une offre d’adhésion.

Adding a new membership subscription to WordPress

Vous commencerez par donner un titre à cette offre d’adhésion et définirez les paramètres de tarification, de type de facturation et d’expiration.

Ensuite, défilez vers le bas jusqu’à la méta boîte  » Options d’adhésion  » située sous l’éditeur de publication. C’est là que vous pouvez configurer différentes options pour cette offre d’adhésion particulière.

Cliquez sur l’onglet « Avancé » dans les options d’adhésion et cochez la case « Rôles de l’utilisateur pour cette adhésion ».

Check the user roles option

Ensuite, il vous suffit de choisir un rôle du compte dans la liste proposée.

Soyez prudent lorsque vous choisissez un rôle d’utilisateur, car chaque rôle du compte dans WordPress est assorti de ses propres droits. Si vous le souhaitez, vous pouvez également créer un rôle d’utilisateur personnalisé pour les offres d’adhésion de votre site.

Vous pouvez maintenant publier votre offre d’adhésion.

Si vous souhaitez ajouter d’autres offres d’adhésion, vous pouvez répéter le processus pour les ajouter.

Une fois que vous avez créé une offre d’adhésion, il est temps de configurer des règles pour restreindre l’accès au contenu.

Titre de la page  » Règles  » de MemberPress dans le Tableau de bord WordPress et cliquez sur le bouton  » Ajouter un nouveau module  » en haut de la page.

Adding a new rule to your WordPress membership site

Vous accédez alors à la page de modification des règles, où vous pouvez sélectionner différentes conditions et choisir les pages à restreindre.

Vous pouvez cliquer sur le menu déroulant sous « Protéger le contenu » et choisir une règle.

Choose content to restrict

Par exemple, vous pouvez sélectionner tout le contenu correspondant à un identifiant ou à une catégorie particulière pour qu’il soit accessible uniquement aux membres ayant souscrit à l’offre d’adhésion que vous avez créée précédemment. Vous pouvez également sélectionner une seule page pour en restreindre l’accès.

Si vous choisissez une catégorie ou un identifiant pour bloquer l’accès, vous devez vous assurer que le contenu est ajouté à cette catégorie ou à cet identifiant particulier.

Vous pouvez consulter notre guide sur l ‘ajout de catégories et d’identifiants dans WordPress.

C’est tout. Vous avez bien réussi à restreindre les pages dans WordPress en fonction du rôle de l’utilisateur et de l’adhésion à l’aide de MemberPress.

2. Limiter l’accès aux pages par rôle du compte de l’utilisateur à l’aide de Restrict Content Pro

Restrict Content Pro est une excellente option pour contrôler qui a accès au contenu de votre site. Il vous permet également d’ajouter des abonnements payants et de gagner de l’argent en ligne grâce à votre site d’adhésion.

Pour commencer, vous devez vous rendre sur le site de Restricted Content Pro et cliquer sur le bouton « Premiers pas ».

Restricted Content Pro

Ensuite, vous devez ouvrir un compte.

Pour configurer des restrictions de pages basées sur les rôles des utilisateurs, vous pouvez utiliser l’offre gratuite. Cliquez simplement sur le bouton « Premiers pas » sous l’offre gratuite.

Create a free restricted content pro account

Une fenêtre surgissante s’ouvre ensuite.

Vous pouvez saisir une adresse e-mail et cliquer sur le bouton « Get Your Free Plugin ».

Sign up for a free restricted content pro account

Vous recevrez ensuite un e-mail de Restrict Content Pro contenant le lien de téléchargement de l’extension gratuite.

Téléchargez l’extension sur votre ordinateur.

À partir de là, vous devrez installer et activer l’extension gratuite Restrict Content Pro. Pour plus de détails, consultez notre guide étape par étape sur l’installation d’une extension WordPress.

Une fois activé, vous pouvez vous rendre sur la page  » Restrict  » Réglages depuis votre Tableau de bord WordPress et aller dans l’onglet  » Général « .

Edit general settings for restricted content pro

Ici, vous pouvez modifier différentes pages que l’extension configurera automatiquement pour votre site.

Ensuite, vous devez défiler jusqu’à la section « Message de contenu restreint » et ajouter le texte que les utilisateurs/utilisatrices verront s’ils n’ont pas l’autorisation de voir une page.

Enter restricted error message

Ensuite, vous devez passer à l’onglet  » Paiements  » pour sélectionner une passerelle de paiement.

Restrict Content Pro vous permet d’accepter les paiements via PayPal, Stripe, Braintree et Authorize.net.

Set up a payment service in restricted content pro

Après avoir sélectionné un moyen de paiement, vous pourrez ajouter des info-connexions pour chaque moyen de paiement.

N’oubliez pas d’enregistrer vos Réglages lorsque vous avez terminé.

Vous devez maintenant modifier les pages ou les publications que vous souhaitez voir restreintes par les rôles des utilisateurs/utilisatrices.

Une fois que vous êtes dans l’éditeur de contenu de WordPress, défilez simplement vers le bas jusqu’à la boîte méta « Restreindre ce contenu ».

Select user role to restrict pages

A partir de là, cliquez sur le menu déroulant sous la section Options d’accès des membres et sélectionnez l’option « Membres ayant un certain rôle ».

Ensuite, vous pouvez choisir le rôle du compte utilisateur que vous voulez permettre de voir la page.

Choose user roles to limit page access

Lorsque vous avez terminé, il vous suffit de mettre à jour ou de publier votre contenu.

Restrict Content Pro vous permet également de créer des niveaux d’abonnement. Pour des instructions plus détaillées, consultez notre guide sur la façon de restreindre le contenu aux utilisateurs/utilisatrices inscrits dans WordPress.

3. Bloquer l’accès aux pages des cours en ligne en utilisant Thrive Apprentice

Thrive Apprentice est l’une des meilleures extensions WordPress LMS qui vous permet de créer et de vendre des cours en ligne. Vous pouvez utiliser son constructeur de cours par glisser-déposer pour créer des leçons, des quiz, et plus encore.

Il est livré avec des abonnements intégrés, ce qui permet aux utilisateurs/utilisatrices de s’inscrire à un cours avant de pouvoir en voir le contenu. Vous pouvez ainsi restreindre l’accès aux pages des cours et monétiser votre site.

Tout d’abord, vous devez vous rendre sur le site de Thrive Apprentice et ouvrir un compte.

Thrive Apprentice

Après avoir créé un nouveau compte, vous pouvez vous rendre dans la zone de compte.

À partir de là, il suffit de télécharger l’extension Thrive Product Manager.

Install Thrive Product Manager

Ensuite, vous pouvez installer et activer l’extension Thrive Product Manager sur votre site. Pour plus de détails, consultez notre guide étape par étape sur l ‘installation d’une extension WordPress.

Lors de l’activation, vous devez vous rendre sur la page du gestionnaire de produits à partir du Tableau de bord WordPress et cliquer sur le bouton  » Se connecter à mon compte « .

Go to Thrive product manager

Sur l’écran suivant, vous verrez différents produits Thrive Theme.

A partir de là, vous devez installer Thrive Apprentice. Il suffit de cocher les options  » Installer le produit  » et de cliquer sur le bouton  » Installer les produits sélectionnés  » en bas.

Install Thrive Apprentice plugin

Une fois l’installation terminée, l’état « Prêt à l’emploi » s’affiche.

Il suffit de cliquer sur le bouton  » Accéder au Tableau de bord de Thrive Themes  » en bas.

Go to thrive themes dashboard

Sur l’écran suivant, vous verrez le Tableau de bord Thrive.

Cliquez sur le bouton « Tableau de bord de l’apprenti ».

Head to thrive apprentice dashboard

Ensuite, le constructeur de cours Thrive Apprentice se lancera, et vous verrez un écran de bienvenue.

Il vous suffit de cliquer sur le bouton « Premiers pas » pour continuer.

Get started with apprentice

Ensuite, vous devrez choisir une page où tout le contenu de votre cours sera mis en direct.

Vous pouvez ajouter une nouvelle page ou simplement choisir une page existante. Pour les besoins de ce tutoriel, nous allons créer une nouvelle page.

Saisissez/saisie un nom pour votre page, puis cliquez sur le bouton « Ajouter une page ».

Enter a name for new course page

Une fois que c’est fait, il suffit de cliquer sur le bouton « Continuer ».

Après cela, Thrive Apprentice vous demandera de nommer un nouveau design pour votre cours. Saisissez/saisie un nom et cliquez sur le bouton  » Créer une nouvelle conception « .

Name your new design

Ensuite, l’assistant de l’école des apprentis est lancé. Vous pouvez l’utiliser pour personnaliser la conception de votre cours en ligne.

Il suffit de cliquer sur le bouton « Premiers pas » et de suivre les modifications à l’écran pour modifier l’apparence.

Customize your online course

Par exemple, l’assistant vous demandera de téléverser un logo de marque, de choisir une couleur de marque, de sélectionner un en-tête pour votre école, de modifier la page d’accueil de l’école, de sélectionner une barre de navigation, de sélectionner des modèles pour les différentes sections de votre cours, etc.

Après avoir personnalisé le design, vous pouvez vous rendre dans l’onglet « Cours » du menu de gauche et cliquer sur le bouton « + Ajouter un cours ».

Add new course

Dans l’écran suivant, vous pouvez saisir un nom de cours en haut.

En outre, il existe des options permettant de modifier l’URL, de saisir l’aperçu du cours, l’image de couverture, etc.

Enter course name and details

Ensuite, vous devez passer à l’onglet « Contenu ».

Ici, vous pouvez saisir les différents composants de votre cours, comme les leçons, les évaluations, les chapitres et les modules.

Enter course contents

Par exemple, si vous souhaitez créer une leçon, il vous suffit de cliquer sur le bouton « + Ajouter une leçon ».

Lorsqu’une fenêtre surgissante s’ouvre, saisissez le titre de la leçon, l’URL, le récapitulatif de la leçon, etc.

Enter lesson details

Après avoir saisi/saisie ces informations, cliquez sur le bouton « Enregistrer ».

Votre leçon apparaît maintenant sous l’onglet Contenu. Vous devez cliquer sur l’option « Publier » pour la leçon que vous venez de créer.

Publish your lesson

Ensuite, vous devez passer à l’onglet « Restrictions d’accès ».

À partir de là, il suffit de cliquer sur le bouton « + Créer un produit basé sur ce cours ».

Create a product based on course

Saisissez ensuite un nom de produit et sélectionnez le cours que vous souhaitez inclure.

Il suffit de cliquer sur le bouton « Terminé » après avoir saisi/saisie ces informations.

Enter new product details

Ensuite, vous verrez plus d’options pour votre produit sur le côté gauche. Passez à l’onglet « Prérequis d’accès ».

A partir de là, vous pouvez sélectionner les rôles des utilisateurs/utilisatrices WordPress qui peuvent accéder à ce cours.

Restrict course based on user roles

Lorsque vous avez terminé, cliquez simplement sur le bouton « Enregistrer ».

Vous pouvez maintenant publier votre cours pour que les utilisateurs/utilisatrices ayant des rôles spécifiques puissent y accéder. Pour ce faire, vous pouvez retourner à l’onglet « Cours ».

Ensuite, vous pouvez cliquer sur l’option déroulante « Non publié » dans le coin supérieur droit de votre cours. Dans le menu déroulant, sélectionnez simplement l’option « Publier ».

Publish your new course

C’est tout pour l’instant. Nous espérons que cet article vous a aidé à apprendre comment restreindre facilement les pages WordPress par rôle compte. Vous pouvez également consulter notre étape par étape ultime pour ajouter un rôle d’éditeur SEO dans WordPress et comment partager des utilisateurs et des connexions entre plusieurs sites WordPress.

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

9 commentairesLaisser une réponse

  1. Jiří Vaněk

    Thank you for the tutorial. I have a blog that also deals with technical guides, and I’m considering how to set up a paid section. Today, many people go the route of Patreon or HeroHero, but I would like to have everything completely under the control of my website. It’s great what WordPress can do now with the help of plugins.

  2. Konrad

    using a plugin like those mentioned is definitely the easiest and safest way to do this :D
    Remember, always back up your site before making any changes!

  3. Ralph

    This is really good tutorial for membership sites. I plan on doing website with mix of free and paid articles and this is great way of doing that. Free basic articles for everybody and more advanced are only for paying members. Didn’t think this could be so easy.

    • WPBeginner Support

      Happy to hear we could simplify the process for you :)

      Administrateur

  4. Moinuddin Waheed

    Memberpress is the best choice when it comes to making a website where you can restrict the content based on certain users criteria.
    it is specially good when it comes to making courses to sell and at the same time having some of them as free resources.
    it has all the features that is required to make a good course selling website and restricting the content to the paid subscribers only.
    subscription based website can easily made with this plugin.

  5. Mike Shannon

    I am setting up a webpage for a club. I want to develop a blog page in which only I and the club president can post to but which all users can see. How can I do this? Or can I?

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.