Recherche et filtrage
Trouver rapidement les bons produits est essentiel pour des opérations de point de vente efficaces. WCPOS offre de puissantes fonctionnalités de recherche et de filtrage pour localiser instantanément les produits, même avec des inventaires volumineux.

Interface de recherche et de filtrage des produits dans WCPOS
Recherche de produits
Champ de recherche unifié
WCPOS dispose d'un champ de recherche unique qui effectue simultanément une recherche sur plusieurs attributs de produit :
- Nom du produit – Recherche dans le titre et la description du produit
- SKU – Correspond au champ postmeta
_skudu produit - Code-barres – Recherche dans le champ de code-barres configuré, qui peut être n'importe quel champ postmeta. Le paramètre hérité est
_sku, mais il sera remplacé par_global_unique_idà l'avenir.
Saisissez simplement votre terme de recherche dans le champ « Rechercher des produits », et le PDV filtrera instantanément les résultats sur tous ces champs.
Technologie de recherche par tokenisation
La fonctionnalité de recherche utilise la bibliothèque FlexSearch avec des capacités avancées de tokenisation :
- Correspondance de sous-chaîne – Trouve votre terme n'importe où à l'intérieur d'un mot (par exemple, rechercher « berry » trouve « blueberry »)
- Optimisée pour la performance – Utilise un préréglage de performance pour des résultats de recherche rapides
- Adaptée à la langue – S'adapte à la langue configurée de votre boutique
- Initialisation différée – Optimise l'utilisation de la mémoire en chargeant les index de recherche uniquement lorsque nécessaire
À partir de la v1.10.0, la recherche correspond aux sous-chaînes à l'intérieur des mots — « berry » trouve « blueberry », et « saippua » trouve « Kuorintasaippua ». La contrepartie est une longueur de terme minimale : les requêtes de moins de 3 caractères ne sont pas comparées à l'index de texte. Les codes courts fonctionnent toujours via les recherches par code-barres et par SKU.
Avant la v1.10.0, la correspondance se faisait uniquement par préfixe (la recherche trouvait le début d'un mot, jamais le milieu).
Fonctionnement de la recherche
Lorsque vous saisissez du texte dans le champ de recherche, le PDV :
- Tokenise votre saisie en termes recherchables
- Recherche d'abord localement dans les données produits stockées pour des résultats instantanés
- Interroge le serveur pour obtenir les produits correspondants s'ils ne sont pas encore locaux, et les stocke afin que la même recherche soit instantanée la fois suivante
- Met à jour les résultats en temps réel au fil de la saisie
La recherche récupère ce que vous avez recherché — le reste de votre catalogue est téléchargé par l'amorçage en arrière-plan (voir Synchronisation des produits), de sorte que la recherche reste rapide sans extraire de données sans rapport.
Filtrage des produits
Barre de filtres
Sous le champ de recherche, des filtres interactifs et des menus déroulants permettent de restreindre les produits selon des critères spécifiques.
Filtres disponibles
État du stock
Filtrer les produits selon leur état de stock :
- En stock – Produits avec un stock disponible
- Rupture de stock – Produits dont le stock est à zéro
- Réapprovisionnement – Produits disponibles en commande différée
Produits mis en avant
Activez ce filtre pour afficher uniquement les produits marqués comme « Mis en avant » dans votre boutique WooCommerce.
Produits en promotion
Filtrez pour afficher uniquement les produits actuellement en promotion ou bénéficiant de remises actives.
Catégorie
Utilisez le menu déroulant des catégories pour filtrer les produits selon leurs catégories attribuées. Cela permet de retrouver rapidement des produits au sein de rayons ou de gammes spécifiques.
Étiquette
Filtrez par étiquettes de produit pour trouver les articles présentant des attributs ou caractéristiques spécifiques que vous avez définis dans votre boutique WooCommerce.
Utilisation des filtres
- Activer/désactiver les filtres – Cliquez sur un bouton de filtre pour l'activer (les filtres actifs apparaissent en surbrillance)
- Filtres multiples – Vous pouvez combiner plusieurs filtres pour affiner davantage votre recherche
- Effacer les filtres – Cliquez à nouveau sur un filtre actif pour le désactiver
- Recherche + Filtre – Utilisez les filtres conjointement avec le champ de recherche pour localiser précisément un produit
Configuration des codes-barres
Champs de recherche
La fonction de recherche inclut automatiquement le champ de code-barres configuré. Le champ de code-barres utilisé pour la recherche dépend de la configuration des paramètres du PDV.
F.A.Q.
À quoi sert le champ _global_unique_id pour les codes-barres ?
Le champ _global_unique_id est un nouveau champ de code-barres récemment ajouté par WooCommerce afin d'offrir une meilleure standardisation des codes-barres entre les boutiques.
Points clés :
- Norme moderne : ce champ a été conçu spécifiquement pour l'identification globale des codes-barres
- Configuration du PDV : vous pouvez configurer le PDV pour utiliser
_global_unique_idcomme champ de code-barres dans les paramètres du PDV - Ancien vs. Nouveau : L'ancien paramètre de code-barres utilise le champ
_sku, mais celui-ci sera remplacé par_global_unique_iddans les versions futures - Flexibilité : Il est possible de configurer n'importe quel champ méta produit comme champ de code-barres en cas d'utilisation d'extensions de codes-barres tierces
- Un champ par produit : Le PDV recherche dans un seul champ de code-barres configuré, et WooCommerce stocke une seule valeur de code-barres par produit (ou par variation). Pour associer plusieurs codes à un produit, stockez-les dans un champ personnalisé et dirigez le paramètre de code-barres vers celui-ci
- Valeur par défaut future :
_global_unique_iddeviendra le champ de code-barres par défaut dans les futures mises à jour du PDV
Pour configurer le champ utilisé par le PDV pour les codes-barres, accédez aux paramètres du PDV dans l'espace d'administration WordPress.
Pourquoi tous mes produits n'apparaissent-ils pas lorsque je fais une recherche ?
L'amorçage du catalogue en arrière-plan n'est peut-être pas encore terminé. Si un produit n'apparaît pas :
- Recherchez-le - Cela récupère directement les produits correspondants depuis votre serveur s'ils ne sont pas encore locaux
- Vérifiez la progression du téléchargement - État de la boutique → Base de données indique quelle part de votre catalogue se trouve sur cet appareil
- Vérifiez sa visibilité - Les produits en rupture de stock sont masqués par défaut, et seuls les types de produits WooCommerce standard sont pris en charge
Pour en savoir plus, consultez notre guide Synchronisation des produits.
Puis-je rechercher des noms de produits ou des SKU partiels ?
Oui ! La recherche tokenisée correspond aux sous-chaînes, ce qui signifie :
- Rechercher "blue" trouvera les produits contenant "blueberry", "blue shirt", etc.
- Rechercher "berry" trouvera également "blueberry" — le terme peut apparaître n'importe où dans le mot
- Rechercher "ABC" trouvera les SKU comme "ABC123", "ABC-XYZ", etc.
- Il n'est pas nécessaire de saisir des mots ou des codes complets (mais les termes de moins de 3 caractères ne sont pas pris en compte)
La recherche est conçue pour trouver rapidement des produits avec un minimum de saisie.