Hide products in WooCommerce.
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc

De nombreux commerçants en ligne utilisent WooCommerce pour créer des articles cachés. Il s’agit de produits qui ont été téléchargés dans la boutique WooCommerce (et publiés) mais qui ne sont pas visibles sur la page principale de la boutique ou dans les archives des produits.

Lorsque nous parlons de produits cachés WooCommerce, nous entendons des articles qui entrent dans une ou plusieurs des catégories suivantes :

Produits de la page principale de la boutique WooCommerce ou des archives de produits qui ne sont pas visibles pour certains (ou tous) utilisateurs

Produits qui ne peuvent pas être trouvés par une URL directe

Les moteurs de recherche ne peuvent pas voir vos produits car ils ne sont pas indexables.

Les articles cachés de WooCommerce sont créés pour un certain nombre de raisons par les propriétaires d’entreprises en ligne. L’objectif de base, cependant, est de limiter la disponibilité de certains articles à des types spécifiques d’acheteurs.

Vue d’ensemble

  • Instances d’utilisation de produits cachés
  • Méthode 1 : Masquer un certain produit WooCommerce
  • Méthode 2 : Cacher un groupe entier de produits WooCommerce
  • Méthode 3 : Comment rendre votre boutique WooCommerce invisible

Instances d’utilisation des produits cachés

Voici quelques exemples de cas d’utilisation :

  • Grossiste : Les sites Web WooCommerce et les entreprises B2B qui vendent à la fois à des clients de détail et de gros peuvent avoir besoin d’une technique pour restreindre la disponibilité de certains produits aux seuls clients de gros. Il peut s’agir d’offres groupées de produits ou d’articles individuels.
  • Les entreprises qui nécessitent un abonnement : Les sites d’adhésion WooCommerce vendent généralement des produits uniques en plus de ceux vendus aux clients ordinaires (non membres). Il s’agit par exemple de billets pour des événements, d’articles gravés et de produits en édition limitée.
  • Exclusivement pour les magasins des membres : Seuls les consommateurs connectés peuvent acheter des articles dans les magasins réservés aux membres. En d’autres termes, pour voir et acheter quoi que ce soit, vous devez être un membre inscrit.

Méthode 1 : Masquer un certain produit WooCommerce

WooCommerce est livré avec une solution facile pour masquer les produits WooCommerce de la page principale du magasin dès la sortie de la boîte. Le paramètre « Visibilité du catalogue » vous permet de le faire.

Dans la page « Modifier le produit », sélectionnez le produit que vous souhaitez masquer. Vous pouvez choisir les pages de la boutique sur lesquelles le produit sera affiché en utilisant l’option « Visibilité du catalogue » (dans le widget « Publier » à droite). Choisissez « Caché » dans le menu déroulant.

Le principal inconvénient de cette stratégie est que toute personne disposant d’une URL directe peut toujours accéder aux produits. En outre, elle n’est pas adaptée aux propriétaires de magasins qui doivent dissimuler plusieurs produits, car il faut modifier manuellement chaque produit.

Méthode 2 : Masquer un groupe entier de produits WooCommerce

Pour les besoins de la démonstration, nous utiliserons le plugin WooCommerce Protected Categories qui doit être installé et actif sur votre boutique WooCommerce avant que vous puissiez commencer. Vous pouvez également utiliser le plugin WooCommerce Members only.

Ensuite, pour vos articles personnels, créez une nouvelle catégorie de produits. Je vais appeler la mienne « Produits privés », mais vous pouvez appeler la vôtre comme vous le souhaitez.

Après avoir créé la catégorie, ajoutez-y les produits que vous souhaitez masquer.

Vous êtes arrivé à l’étape où vous devez décider comment les clients pourront « dé-cacher » les produits de cette catégorie. Vous pouvez procéder comme suit :

  • Permettez aux consommateurs d’accéder aux produits masqués en entrant un mot de passe.
  • Autorisez les utilisateurs ou les rôles d’utilisateur sélectionnés à voir les produits automatiquement.

Comment sécuriser une catégorie WooCommerce cachée avec un mot de passe unique

Allez dans Produits > Catégories et mettez à jour la catégorie que vous avez ajoutée pour vos « produits privés » afin d’ajouter une protection par mot de passe :

  • Faites défiler l’écran jusqu’à la section Visibilité.
  • Sélectionnez Protégé par mot de passe dans le menu déroulant.
  • Saisissez le mot de passe que vous souhaitez utiliser. Si vous souhaitez fournir à divers utilisateurs des mots de passe distincts, vous pouvez ajouter de nombreux mots de passe pour ouvrir la catégorie.
  • Veillez à enregistrer vos modifications.

Ensuite, sous WooCommerce > Paramètres > Produits > Catégories protégées, vous pouvez personnaliser le fonctionnement de vos catégories protégées par mot de passe. Vous voudrez faire ce qui suit dans cette zone :

  • Pour rendre votre catégorie complètement invisible, décochez les deux cases de visibilité de la catégorie.
  • Choisissez une page de connexion à la catégorie où les consommateurs peuvent saisir leur mot de passe pour accéder aux catégories/produits cachés.

Vous pouvez également parcourir les autres options pour voir si quelque chose correspond à vos besoins.

Masquer les produits WooCommerce par un utilisateur spécifique ou un rôle d’utilisateur ?

Si vous préférez offrir à certaines personnes ou à des grossistes un accès automatique aux produits cachés, suivez ces étapes :

  • Allez dans Produits > Catégories.
  • Modifiez la catégorie pour les produits cachés que vous avez créés.
  • Faites défiler vers le bas jusqu’à la section Visibilité.
  • Choisissez quels utilisateurs et/ou rôles ont accès à vos produits WooCommerce cachés en allant dans Protégé > Utilisateurs.
  • Veillez à enregistrer vos modifications.

Ensuite, sous Paramètres WooCommerce Produits Catégories protégées, vous pouvez personnaliser le fonctionnement de vos catégories protégées par des utilisateurs et des rôles. Lorsqu’un utilisateur déconnecté ou invité tente d’accéder à une catégorie cachée ou à l’un de ses produits, vous devez décider ce qui doit se passer.

Voyons comment masquer les produits selon les rôles des utilisateurs avec l’aide d’un autre plugin..

Le plugin Product Visibility by User Role for WooCommerce vous permet d’afficher ou de masquer des articles WooCommerce en fonction du rôle d’utilisateur du consommateur.

Vous avez la possibilité de dissimuler des produits de la manière suivante :

  • Les produits de la boutique et des résultats de recherche peuvent être masqués.
  • Rendez les produits indisponibles à l’achat.
  • Masquez complètement les produits.

Pour les besoins de la démonstration, nous allons utiliser la version gratuite du plugin. Commencez par installer et activer le plugin comme vous le feriez avec n’importe quel autre plugin. Une fois le plugin activé, cliquez sur Paramètres.

product visibility plugin settings
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
product visibility plugin settings
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc

Allez dans Paramètres généraux sous Visibilité des produits. Vous pouvez choisir comment les produits doivent être cachés dans cette section.

product visibility settings
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
product visibility settings
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
product visibility settings
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc
product visibility settings
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc

Voyons brièvement ce que fait chaque paramètre :

    • Masquer la visibilité du catalogue : Les produits sélectionnés seront masqués dans la boutique et les résultats de recherche grâce à ce paramètre. Le produit restera toutefois accessible par une connexion directe.
    • Rendre non achetable : Ce paramètre rendra certains produits non disponibles à l’achat (c’est-à-dire qu’il ne sera pas possible de mettre le produit dans le panier).
    • Modifier la requête : Cela masquera entièrement les produits choisis (y compris le lien direct).
    • Masquer les éléments du menu : Les éléments du menu de navigation sont masqués (c’est-à-dire que les produits, les catégories de produits et les étiquettes sont masqués). Seuls les produits, les catégories de produits et les étiquettes qui ont été marqués dans les paramètres en bloc seront affichés.
    • Masquer les termes des produits : Supprime les catégories et les étiquettes de produits de l’affichage frontal. Seules les catégories et les étiquettes qui ont été marquées dans les paramètres généraux seront affichées.
    • Redirection : Cette option n’est utile que si l’option Modifier la requête est activée. Si un produit est considéré comme invisible, il sera redirigé vers une page autre que 404.
    • Redirection – URL de redirection par produit : La page d’édition de chaque produit comprendra désormais un nouveau champ méta « Visibilité du produit : URL de redirection ».
    • Remplacer la description : Pour les produits sélectionnés, cela remplacera les informations de l’onglet « Description ».
    • Remplacer la description – Contenu à remplacer par
  • Remplacer la description courte : Pour les produits sélectionnés, cela remplacera les informations contenues dans l’onglet « Description courte du produit ».
  • Remplacer la description – Contenu à remplacer par

Une fois que vous avez terminé de personnaliser les paramètres ci-dessus en fonction de vos besoins, cliquez sur Enregistrer les modifications.

Passons maintenant à la section suivante de notre article..

Méthode 3 : Comment rendre votre boutique WooCommerce invisible

Il est maintenant temps de passer à la troisième méthode pour cacher les produits WooCommerce. Si vous souhaitez que tous vos articles soient cachés du public, vous devrez installer et activer le plugin WooCommerce Private Store.

Ensuite, pour configurer le plugin, allez dans WooCommerce > Paramètres > Boutique privée.

Vous pouvez masquer votre boutique via deux méthodes, tout comme vous pouvez masquer certaines catégories de produits :

  • Pour démasquer la boutique, les utilisateurs doivent être invités à fournir un mot de passe.
  • Déhousser la boutique pour les utilisateurs connectés automatiquement.

Protection par mot de passe de la boutique cachée

Pour ajouter un mot de passe permettant d’accéder à la boutique cachée, procédez comme suit :

  • Dans le champ « Mots de passe de la boutique », saisissez un mot de passe (ou plusieurs mots de passe).
  • Dans la case « Le mot de passe expire après », choisissez la durée pendant laquelle le mot de passe doit dé-cacher la boutique (en jours).
  • Dans le champ « Redirect URL », saisissez l’URL vers laquelle les utilisateurs doivent être redirigés après s’être connectés.
  • Personnalisez les paramètres du formulaire de connexion.

Fournir l’accès à votre boutique privée aux utilisateurs connectés

Cochez simplement l’option «  Déverrouiller automatiquement la boutique pour les utilisateurs connectés » si vous souhaitez que les utilisateurs connectés puissent voir votre boutique privée. Vous pouvez choisir les rôles d’utilisateur pour lesquels vous souhaitez déverrouiller la boutique en faisant défiler l’écran vers le bas. Cette option est utile si vous souhaitez que seuls certains rôles d’utilisateurs, tels que les administrateurs et les gestionnaires de boutique, y aient accès. Vous pouvez également indiquer si le formulaire de connexion doit être masqué ou non.

Conclusion

Vous cherchez un moyen de dissimuler des articles WooCommerce sur votre site Web ? Parfois, surtout si vous gérez une boutique B2B/de gros ou une boutique réservée aux membres, vous ne souhaitez pas que chaque produit soit accessible au grand public. Que vous souhaitiez masquer un seul produit, un groupe de produits ou l’ensemble de votre boutique WooCommerce, l’une des solutions énumérées ci-dessus devrait suffire.