Accueil

Guide utilisateur · WordPress

Websource Faceted Search pour WordPress

Des filtres à facettes sur vos listes de produits WooCommerce (catégories, marques, prix, stock, promotions, attributs), sans rechargement de page.

Version 1.2.0 · WordPress 6.4+, WooCommerce 8+ (obligatoire) · Mis à jour le 09/10/2026

Télécharger le guide en PDFRéférence développeur

Cette extension existe aussi pour : PrestaShop

À quoi ça sert

Vos clients trouvent un produit plus vite quand ils peuvent trier la liste : par catégorie, par marque, par prix, par couleur, par taille.

L'extension ajoute un bloc de filtres à côté de vos listes de produits. Chaque valeur affiche le nombre de produits correspondants. Un clic met la liste à jour sans recharger la page. L'adresse de la page change : un client peut la copier et l'envoyer.

Les filtres s'affichent sur :

  • la page Boutique ;
  • les pages de catégories ;
  • les pages de marques ;
  • les pages d'étiquettes ;
  • la recherche de produits.
Les filtres à côté de la liste de produits de la boutique
Les filtres à côté de la liste de produits de la boutique

Installation

  1. Vérifiez que WooCommerce est installé et activé. Sans WooCommerce, l'extension reste inactive et affiche un avis dans l'administration.
  2. Dans l'administration de WordPress, ouvrez Extensions > Ajouter une extension.
  3. Cliquez sur Téléverser une extension, choisissez le fichier websource-facetedsearch.zip, puis cliquez sur Installer maintenant.
  4. Cliquez sur Activer l'extension.
  5. Ouvrez votre page Boutique : les filtres sont déjà affichés.

Vous n'avez rien à indexer. L'extension lit les données que WooCommerce tient déjà à jour.

Prise en main en 5 minutes

  1. Ouvrez WooCommerce > Filtres à facettes. Un modèle conseillé existe déjà, avec les catégories, le prix, les marques, la disponibilité et vos attributs.
  2. Dans l'onglet 1. Mes filtres, décochez les filtres dont vous ne voulez pas.
  3. Faites glisser une ligne pour changer l'ordre des filtres.
  4. Dans la liste Style du filtre, choisissez la forme de chaque filtre : cases à cocher, boutons radio, menu déroulant, badges cliquables ou pastilles de couleur.
  5. Cliquez sur Enregistrer.
  6. Ouvrez votre boutique et cliquez sur une valeur. La liste se met à jour et une pastille apparaît au-dessus des produits.
Une catégorie filtrée par couleur et par taille, avec les pastilles des filtres actifs
Une catégorie filtrée par couleur et par taille, avec les pastilles des filtres actifs

Sur mobile, un bouton Filtrer ouvre les filtres dans un tiroir.

Le tiroir des filtres sur mobile
Le tiroir des filtres sur mobile

Réglages

Tous les réglages sont dans WooCommerce > Filtres à facettes. L'écran a quatre onglets et un seul bouton Enregistrer, en bas de page.

1. Mes filtres

Un « modèle » est une liste de filtres. Un seul modèle suffit pour la plupart des boutiques. Vous pouvez en créer d'autres, par exemple un pour les vêtements et un pour la maison.

L'onglet Mes filtres avec le modèle par défaut
L'onglet Mes filtres avec le modèle par défaut
RéglageRôle
Ajouter un modèleCrée un nouveau modèle à partir des filtres conseillés.
DupliquerCopie le modèle affiché.
Rétablir les filtres conseillésRemplace les filtres du modèle par la liste conseillée.
SupprimerSupprime le modèle affiché. Il en reste toujours au moins un.
Nom du modèleNom affiché dans l'administration seulement.
Modèle par défautCe modèle sert quand aucun autre ne correspond à la page.
Catégories qui utilisent ce modèleLe modèle s'applique à ces catégories et à leurs sous-catégories.
Types de page qui utilisent ce modèleLe modèle s'applique à ces types de page (boutique, marques, recherche…).
Case à cocher de chaque filtreAffiche ou masque le filtre, sans perdre ses réglages.
Style du filtreCases à cocher, boutons radio, menu déroulant, badges cliquables, pastilles de couleur, curseur (prix).
Bouton RéglagesOuvre les réglages détaillés du filtre (tableau suivant).
Flèches ↑ ↓Montent ou descendent le filtre. Vous pouvez aussi faire glisser la ligne.
RetirerEnlève le filtre du modèle. Vous pouvez le remettre avec Ajouter un filtre….

Réglages détaillés d'un filtre :

RéglageRôle
Titre personnaliséRemplace le titre automatique du filtre. Ce titre sert aussi dans l'adresse de la page.
Valeurs affichées avant « Voir plus »Au-delà de ce nombre, un bouton Voir plus affiche la suite. 0 = tout afficher.
Plusieurs valeurs peuvent être cochéesLe client peut cocher « Bleu » et « Vert » en même temps.
Replié par défautLe filtre est fermé à l'ouverture de la page.
Champ de recherche dans les valeursAjoute un champ pour chercher une valeur dans une longue liste.
Afficher le nombre de résultatsAffiche le nombre de produits à côté de chaque valeur.
Indexable par les moteurs de rechercheAutorise Google à indexer les pages filtrées par ce filtre.
Liens « nofollow »Demande aux moteurs de recherche de ne pas suivre les liens des valeurs.
CurseurPour le prix : deux poignées (minimum et maximum) ou une seule (maximum).
Valeurs en rupture de stockPour un attribut : suivre le réglage général, masquer, griser ou afficher.

Ordre de priorité des modèles : la catégorie d'abord, puis le type de page, puis le modèle par défaut.

2. Affichage par type de page

L'onglet Affichage par type de page avec l'aperçu
L'onglet Affichage par type de page avec l'aperçu
RéglageRôle
Filtres actifsAffiche ou non les filtres sur ce type de page.
Sur ordinateurForme du bloc sur grand écran : colonne fixe, tiroir, volet qui pousse la page, barre repliable.
Sur mobileForme du bloc sur petit écran. Le tiroir est conseillé.
Nombre de résultatsAffiche les nombres à côté des valeurs sur ce type de page.
Valeurs sans résultatLes masquer, ou les griser.
Modèle utiliséRappel du modèle qui s'applique.
Filtres à masquer iciRetire certains filtres sur ce type de page seulement.
VoirAffiche l'aperçu des filtres sous le tableau.
Catégorie de l'aperçuCatégorie utilisée pour l'aperçu des pages de catégories.

Les quatre boutons au-dessus du tableau changent toute une colonne d'un coup.

3. Réglages

L'onglet Réglages
L'onglet Réglages
RéglageRôle
Placer les filtres automatiquement à côté de la liste de produitsL'extension place elle-même les filtres. Décochez si vous insérez le bloc vous-même.
Une catégorie affiche aussi les produits de ses sous-catégoriesComportement habituel de WooCommerce. Décochez pour n'afficher que les produits rangés directement dans la catégorie.
Ne proposer que les tailles / couleurs réellement en stockUn produit ne ressort pour « M » que si sa taille M est en stock.
Valeurs d'attributs en rupture de stock dans les filtresLes masquer, les griser ou les afficher normalement.
Un produit est « nouveau » pendant (jours)Durée utilisée par la valeur Nouveautés.
Passage mobile / ordinateur (en pixels)Largeur d'écran sous laquelle l'affichage mobile s'applique.
Zone de la page poussée par le voletPour le « volet qui pousse la page » seulement. Gardez la valeur proposée.
Zone actualisée quand un filtre changeLaissez vide. À remplir seulement si la liste ne se met pas à jour avec votre thème.
Garder les résultats en mémoire (minutes)Durée de conservation des nombres calculés. 0 = pas de mémoire.
Combinaisons de filtres indexables par les moteurs de rechercheNombre maximum de filtres cumulés qui restent indexables.
Valeurs affichées au maximum par filtreLimite pour les très longues listes de marques ou d'attributs.
Mode rapideGarde les nombres 4 fois plus longtemps. Pour les gros catalogues.
Journal des requêtes lentes (millisecondes)Note les requêtes lentes dans les journaux WooCommerce. 0 = désactivé.
Source des filtres d'attributsGardez Automatique.

4. Données et mise à jour

L'onglet Données et mise à jour
L'onglet Données et mise à jour
RéglageRôle
Tableau d'étatMontre si vos produits sont bien présents dans les tables de recherche de WooCommerce.
Vider la mémoireEfface les nombres gardés en mémoire. Ils sont recalculés à la prochaine visite.
Préparer les catégories maintenantCalcule à l'avance les filtres de la boutique et des plus grosses catégories.
Reconstruire les tables de recherche de WooCommerceÀ utiliser après un gros import, si des nombres semblent faux. Le travail se fait en arrière-plan.
Préparer à l'avance les catégories les plus fournies : toutes les (minutes)Fréquence de la préparation automatique. 0 = jamais.
… nombre de catégories préparéesNombre de catégories préparées à chaque passage.

Couleur des pastilles

Pour le style Pastilles de couleur, donnez une couleur à chaque valeur de l'attribut.

  1. Ouvrez Produits > Attributs.
  2. Cliquez sur Configurer les termes de l'attribut, puis sur une valeur.
  3. Remplissez Couleur de la pastille (filtres) avec un code comme #0f766e.
  4. Cliquez sur Mettre à jour.
Le champ Couleur de la pastille sur une valeur d'attribut
Le champ Couleur de la pastille sur une valeur d'attribut

Sans couleur saisie, l'extension reconnaît les noms courants (bleu, vert, gris, rouge, noir…).

Cas d'usage

Une boutique de vêtements. Gardez les filtres Catégories, Prix, Couleur et Taille. Choisissez Pastilles de couleur pour la couleur et Badges cliquables pour la taille. Réglez les valeurs en rupture sur Les griser : le client voit que la taille existe mais n'est plus disponible.

Des rayons très différents. Créez un modèle « Maison » sans le filtre Taille. Cochez la catégorie Maison dans Catégories qui utilisent ce modèle. Les sous-catégories en héritent.

Une page de marque à référencer. Ouvrez les réglages du filtre Marques et cochez Indexable par les moteurs de recherche. La page « boutique filtrée sur cette marque » peut alors être indexée. Les combinaisons de plusieurs filtres restent non indexées.

Un thème sans colonne. Dans l'onglet 2, choisissez Barre repliable au-dessus de la liste sur ordinateur. Les filtres s'ouvrent au-dessus des produits.

Placer les filtres vous-même. Décochez le placement automatique. Dans l'éditeur du site, ouvrez le modèle Catalogue de produits et insérez le bloc Filtres produits (Websource). Ajoutez le bloc Filtres actifs (Websource) au-dessus de la liste.

Questions fréquentes

Les pages filtrées sont-elles indexées par Google ? Non, par défaut. Elles portent la mention noindex, follow et pointent vers la liste sans filtre. Vous pouvez rendre un filtre indexable.

Les filtres fonctionnent-ils sans JavaScript ? Oui. Chaque valeur est un lien. La page se recharge simplement.

Puis-je traduire les titres des filtres ? Oui. Les titres automatiques suivent la langue du site. Les titres personnalisés se traduisent avec Polylang ou WPML (traduction de chaînes).

Pourquoi le nombre à côté d'une taille est-il plus petit que prévu ? Avec le réglage Les masquer, les nombres ne comptent que les produits que l'on peut commander dans cette taille.

L'extension ralentit-elle ma boutique ? Elle fait une requête par filtre, sur des tables prévues pour cela, puis garde le résultat en mémoire. Activez le Mode rapide pour un très gros catalogue.

Fonctionne-t-elle avec le stockage haute performance des commandes (HPOS) ? Oui. L'extension ne touche pas aux commandes.

Dépannage

Les filtres n'apparaissent pas. Vérifiez que Filtres actifs est coché pour ce type de page (onglet 2) et qu'au moins un filtre est coché dans le modèle (onglet 1). Si vous avez décoché le placement automatique, insérez le bloc Filtres produits (Websource).

Les filtres apparaissent deux fois. Vous avez inséré le bloc et gardé le placement automatique. Décochez Placer les filtres automatiquement dans l'onglet 3.

La liste ne se met pas à jour, la page se recharge. Votre thème n'a pas de zone principale reconnue. Dans l'onglet 3, remplissez Zone actualisée quand un filtre change avec le sélecteur CSS de la zone qui contient la liste. Demandez-le à votre intégrateur.

Un nombre semble faux après un import. Ouvrez l'onglet 4 et cliquez sur Reconstruire les tables de recherche de WooCommerce, puis sur Vider la mémoire.

Un filtre d'attribut reste vide. L'attribut doit être un attribut global (créé dans Produits > Attributs) et utilisé par des produits publiés.

Une pastille de couleur est grise. Donnez une couleur à la valeur (voir « Couleur des pastilles »).

Désinstallation

  1. Ouvrez Extensions > Extensions installées.
  2. Cliquez sur Désactiver sous Websource Faceted Search. Les filtres disparaissent de la boutique. Vos réglages sont conservés.
  3. Pour tout effacer, cliquez sur Supprimer. Les réglages, les modèles, la mémoire, les tâches planifiées et les couleurs de pastilles sont supprimés. Vos produits ne sont pas modifiés.