Comment créer des catégories privées dans WooCommerce
Publié: 2019-03-01
Dernière mise à jour - 26 février 2020
La plupart du temps, vous n'aurez jamais besoin de créer des catégories privées dans WooCommerce. Le but de votre boutique WooCommerce est de vendre vos produits au plus grand nombre d'utilisateurs possible, pas d'exclure vos clients de certaines catégories. Cependant, il peut arriver que vous souhaitiez rendre certaines ou toutes vos catégories WooCommerce privées. Dans cet article, je vais voir pourquoi et comment y parvenir.
Qu'entend-on par catégorie privée ?
Lorsque nous nous référons à une catégorie privée, nous pouvons également utiliser les termes « protégé », « restreint » ou même « réservé aux membres ». Tous ces termes, lorsqu'ils sont appliqués à des catégories, peuvent être utilisés pour signifier la même chose - à savoir que les catégories et les produits qu'elles contiennent ne sont pas disponibles pour tout le monde. Ainsi, une catégorie privée dans WooCommerce n'est accessible qu'à certains clients.
Créer des catégories privées dans WooCommerce
Dans cet article, je vais vous présenter une méthode très simple pour créer des catégories privées dans WooCommerce. Vous pourrez choisir quelles catégories sont privées, quels utilisateurs peuvent y accéder et quoi faire avec les utilisateurs qui ne sont pas autorisés à y accéder. Nous utiliserons un plugin simple appelé WooCommerce Members Only par Plugin Republic que vous pouvez utiliser pour rendre vos catégories privées avec un minimum d'effort.
Pourquoi créer des catégories privées dans WooCommerce ?
À bien des égards, il semble contre-intuitif de vouloir rendre les catégories privées. Après tout, l'objectif principal de votre boutique en ligne est de vendre autant de produits que possible. Empêcher les clients d'accéder à vos produits semblerait faire obstacle à cet objectif.
Cependant, il existe plusieurs bonnes raisons de créer des catégories privées, dont certaines pourraient même conduire à plus de ventes à long terme. Les raisons courantes incluent :
- Personnel uniquement : disons que votre boutique en ligne n'est qu'une partie de votre activité globale. Bien que vous vendiez vos produits en ligne, vous pouvez également utiliser votre boutique WooCommerce pour fournir certains produits à votre personnel. Il peut s'agir d'avantages pour votre personnel, d'équipements spécialisés ou même de produits bénéficiant d'une remise spéciale réservée au personnel. Quelle que soit la raison, il est logique d'affecter tous ces produits à une catégorie « Personnel uniquement » et de la rendre privée afin que vos clients ne puissent pas y accéder.
- Membres uniquement : si vous gérez un site de style abonnement, il est assez courant de restreindre certains contenus à vos membres. Après tout, il doit y avoir un avantage à devenir membre de votre site - l'accès aux produits réservés aux membres est un élément clé.
- Vente en gros/détail : une approche pour créer des prix différentiels pour vos clients de gros et de détail consiste à créer des catégories distinctes pour les produits de gros. Vous pouvez ensuite rendre ces catégories privées afin de les protéger de vos clients de détail.
- Sites à âge limité : si vous demandez à vos clients de vérifier leur identité de quelque manière que ce soit (par exemple en confirmant leur âge) avant de pouvoir acheter vos produits, la création de catégories privées est le moyen idéal pour empêcher tout utilisateur non vérifié de faire des achats non autorisés.
Comment créer des catégories privées dans WooCommerce
Donc, après avoir établi que les catégories privées WooCommerce ne sont pas aussi contre-intuitives qu'on aurait pu le penser, regardons comment les créer. Comme je l'ai mentionné, j'utilise le plugin WooCommerce Members Only.
Plugin WooCommerce réservé aux membres
Bien que simple à configurer, le plugin WooCommerce Members Only vous permettra de faire des choses puissantes avec votre boutique. Une fois installé et activé, accédez à WooCommerce > Paramètres > Membres uniquement pour configurer vos paramètres.
L'un des avantages de ce plugin est qu'il n'a que quelques paramètres, vous pouvez donc le configurer en quelques minutes.
Comment définir quels clients peuvent accéder aux catégories privées ?
Il existe plusieurs approches différentes pour décider quels clients peuvent accéder aux catégories privées et quels clients sont restreints. Utilisez le paramètre Méthode de restriction pour choisir entre « Statut de connexion », ce qui signifie que seuls les utilisateurs connectés pourront accéder aux catégories privées ; « Mot de passe », ce qui signifie que les utilisateurs auront besoin d'un mot de passe pour accéder au contenu ; et "Rôle d'utilisateur", ce qui signifie que vous pouvez spécifier quels rôles d'utilisateur seront autorisés à afficher les catégories privées.

Comment définir quelles catégories sont privées ?
Cela se fait facilement. Sous « Contenu restreint », sélectionnez « Catégories spécifiées », puis dans le champ « Catégories restreintes », entrez les catégories que vous souhaitez rendre privées.
C'est tout - en deux minutes environ, vous avez créé des catégories privées dans votre boutique WooCommerce.
Cependant, il y a peut-être quelques ajustements que vous aimeriez faire.
Comment masquer les produits protégés dans les pages d'archives ?
L'un des choix que vous devrez faire concernant vos catégories privées est le degré de confidentialité que vous souhaitez qu'elles soient. Je pense que tes options sont :
- Complètement invisible pour les utilisateurs qui n'y ont pas accès
- Visible mais pas accessible
Si vous sélectionnez l'option "Masquer les produits dans les archives", vous rendrez les catégories privées complètement invisibles, ce qui signifie que toute référence à celles-ci sera supprimée pour les utilisateurs restreints. Ainsi, la page de la boutique, toutes les pages d'archives et les pages de produits ne seront pas visibles. Ceci est important si vos produits privés ne doivent pas être découverts par tous les utilisateurs du site, par exemple si vous avez une catégorie privée pour les produits réservés au personnel, vous ne voudriez probablement pas que cela soit visible pour vos clients payants normaux.
Cependant, si vous utilisez les catégories privées comme une sorte d'incitation, par exemple pour montrer aux non-membres le type de produits disponibles pour les membres, vous pouvez utiliser les catégories privées comme une sorte de teaser. Gardez l'option "Masquer les produits dans les archives" décochée et les catégories privées apparaîtront toujours dans les pages de la boutique et des archives, mais les produits ne pourront pas être achetés à moins que le client n'y soit autorisé.
Comment supprimer une catégorie privée des menus du site ?
Si vous avez choisi de rendre vos catégories privées totalement invisibles à tout utilisateur non autorisé, il est logique de masquer toute référence à ces catégories dans les menus de votre site. Pour ce faire, entrez simplement les noms de l'élément de menu dans le champ "Exclure du menu". Ces éléments de menu seront cachés à tous les utilisateurs qui n'ont pas l'autorisation d'afficher les catégories privées.
Comment choisir les widgets à afficher aux utilisateurs restreints ?
De plus, vous pouvez avoir des widgets sur votre site qui font référence à des catégories privées. À l'aide du paramètre "Widget Whitelist", vous pouvez décider lesquels peuvent encore être affichés pour les utilisateurs qui ne peuvent pas afficher les catégories privées. Un exemple typique de ceci serait le widget de recherche que vous voudriez mettre à la disposition de tous les utilisateurs.
Pour utiliser cette fonctionnalité, entrez simplement les noms des widgets qui devraient être disponibles pour tous dans le champ "Widget Whitelist". Vous pouvez trouver les noms des widgets en allant dans Apparence > Widgets. Les noms sont affichés sous chaque barre latérale.
Comment allez-vous utiliser les membres WooCommerce uniquement ?
Comme je l'ai dit au début, les catégories privées sont une exigence légèrement niche dans WooCommerce - mais il y a très certainement des scénarios où c'est essentiel. Si vous avez besoin d'aide avec le plugin, faites-le moi savoir directement à Plugin Republic ou laissez un commentaire ci-dessous.