Comment créer des filtres avec des attributs dans WooCommerce

Dans ce tutoriel, je vais vous expliquer comment créer des filtres avec des attributs woocommerce mais d'abord je vais vous expliquer ce que sont les attributs et leur différence avec les variations.

J'avoue que chaque fois que j'essaie d'expliquer la différence entre les attributs et les variations dans WooCommerce, j'ai du mal 😅.

Je pense que les variations et les attributs sont deux des options les plus compliquées de WooCommerce.

Voici la table des matières au cas où vous voudriez passer directement à la création des filtres :

Différence entre les attributs et les variations

Les attributs: Les attributs sont des caractéristiques de produit que vous pouvez utiliser pour :

  • Créez des filtres sur votre site Web pour ces caractéristiques
  • Créer des variantes de produits

Mais Quelles sont les déclinaisons de produits ?

Grâce aux variations de produits, nous pouvons faire en sorte que les attributs deviennent différentes options que le client peut choisir parmi un produit.

Les variations typiques sont la taille et la taille d'un vêtement.

Par exemple, imaginons que nous vendions un t-shirt qui peut être rouge, jaune et bleu et qui à son tour peut être petit, moyen ou grand.

Nous pouvons créer un attribut qui est Size et un autre attribut qui est color.

Si nous ne créons que les attributs, nous pouvons créer des filtres avec ces caractéristiques, mais si nous voulons qu'un utilisateur puisse choisir entre les différentes tailles et tailles, nous devons convertir ces attributs en variantes de produits.

Au passage, un plugin très utile pour rendre les déclinaisons de la fiche produit plus attractives est Échantillons de variation pour WooCommerce. Ce plugin modifie la liste déroulante pour choisir les couleurs des boutons des couleurs que vous souhaitez.

Vous pouvez en apprendre beaucoup plus sur les variantes et comment créer un magasin sur notre cours WooCommerce

Nous pouvons donc créer des attributs sans avoir besoin de créer des variations si tout ce que nous voulons, c'est que le client puisse filtrer dans notre magasin, mais à la place, nous ne voulons pas que des variations de produits soient générées.

Un cas d'utilisation pour créer des attributs sans créer de variations serait si nous voulons que les utilisateurs puissent filtrer par marque de produit, type de tissu ou toute autre caractéristique de notre produit.

Différence entre les attributs et les catégories

Vous vous demandez peut-être, Et pourquoi est-ce que je veux créer des attributs pour créer des filtres si je peux le faire avec des catégories de produits ?

Et je comprends tes doutes, parfois j'en ai moi-même 🙃

Imaginons que vous ayez un magasin de produits d'hygiène et que vous souhaitiez catégoriser vos produits par type d'utilisation, vous allez donc créer des catégories du type : Shampoings, Gels, Hydratants, Gommages, etc.

Mais il est fort probable qu'il sera très utile pour l'utilisateur de pouvoir filtrer par type d'ingrédient ou de principe actif. Une bonne idée serait donc de créer des attributs avec vos composants. Comme par exemple l'Aloe Vera et d'autres composants.

Pourriez-vous le créer en tant que catégorie ? Oui, mais il serait déroutant de créer des catégories avec des critères différents.

Créer des filtres avec des attributs dans WooCommerce

Dans ce didacticiel, nous allons apprendre à créer un filtre sur notre site Web afin que les clients puissent filtrer selon les fonctionnalités souhaitées :

Capture d'écran d'un magasin dans lequel nous avons ajouté des filtres par attribut de marque

Créer des attributs

La première chose que nous devons faire est d'aller dans Produits -> Attributs et de créer l'attribut dont nous avons besoin :

Capture d'écran dans l'option Attributs dans Produits

Dans Attributs, nous créons notre attribut général ou filtre que nous voulons créer :

Capture d'écran à l'intérieur de l'attribut que nous créons avec le bouton Ajouter un attribut en surbrillance

Une fois l'attribut créé, nous devons créer les termes au sein de cet attribut. Cela se fait à partir de l'option Configurer les conditions:

Capture d'écran de l'option Configurer les termes de notre attribut

Les termes sont chacune des options que nous allons utiliser pour nos filtres :

Capture d'écran de chaque terme de notre attribut

Une fois cela fait, nous devons accéder à nos produits, les modifier et ajouter l'attribut et les termes ou filtres dont nous avons besoin.

Nous éditons notre produit et descendons dans la zone Dates des produits et nous sélectionnons attributs:

Capture d'écran créant un produit dans WooCommerce avec la section Données produit en surbrillance

Maintenant, nous ajoutons notre nouvel attribut :

Capture d'écran ajoutant un attribut à un produit

Une fois l'attribut ajouté, on choisit le terme que l'on va utiliser comme filtre :

Capture d'écran ajoutant le terme pour lequel on veut créer un filtre

Important: Nous ne cocherons pas l'option Utilisé pour les variantes si nous ne voulons pas qu'elle devienne une option parmi laquelle nous voulons que le client puisse choisir. (Cette option n'apparaît que si nous créons un produit variable)

Nous ne marquerons pas l'option utilisée pour les variantes

Ajouter les filtres au magasin

Maintenant que nous avons créé les filtres, nous devons les ajouter à notre boutique.

Nous le ferons grâce aux Widgets.

Capture d'écran du backend WordPress avec l'option Widgets en surbrillance

Nous allons dans les widgets et ajoutons le Widget Filtrer par attribut:

Capture d'écran ajoutant le widget Filtrer par attribut

Et nous choisissons le terme par lequel nous voulons filtrer :

Capture d'écran du widget Filtrer par attribut avec le terme Taille sélectionné

Si tout s'est bien passé, vous pouvez maintenant vous rendre dans votre magasin et vous verrez les filtres entièrement fonctionnels :

capture d'écran du magasin avec le résultat final de la création de filtres avec des attributs dans WooCommerce

Si vous êtes arrivé jusqu'ici, vous avez déjà des filtres avec les attributs de vos produits. Tout cela sans ajouter de plugins supplémentaires.

Nous pouvons également ajouter un widget pour voir quels filtres nous avons activés

Meilleurs plugins pour créer des filtres avancés avec WooCommerce

Si vous avez besoin de fonctionnalités plus avancées, il existe des extensions ou des plugins qui améliorent la fonctionnalité des filtres avancés.

En voici quelques uns.

J'espère que ce tutoriel vous a été utile.

Laisser un commentaire