Zoeken en filteren
Snel de juiste producten vinden is essentieel voor efficiënte POS-activiteiten. WCPOS biedt krachtige zoek- en filtermogelijkheden waarmee producten direct kunnen worden gevonden, zelfs bij grote voorraden.

Interface voor producten zoeken en filteren in WCPOS
Product zoeken
Eén zoekveld
WCPOS heeft één zoekveld dat tegelijk in meerdere productkenmerken zoekt:
- Productnaam - Doorzoekt de producttitel en beschrijving
- SKU - Komt overeen met het postmeta-veld
_skuvan het product - Barcode - Doorzoekt het geconfigureerde barcodeveld, dat elk postmeta-veld kan zijn. De verouderde instelling is
_sku, maar dit wordt in de toekomst gewijzigd naar_global_unique_id.
Typ gewoon je zoekterm in het veld "Producten zoeken" en de POS filtert direct de resultaten in al deze velden.
Zoektechnologie met tokenisatie
De zoekfunctie gebruikt de FlexSearch-bibliotheek met geavanceerde mogelijkheden voor tokenisatie:
- Overeenkomst op deelreeks - Vindt je term overal binnen een woord (bijv. zoeken naar "berry" vindt "blueberry")
- Geoptimaliseerd voor prestaties - Gebruikt een prestatiepreset voor snelle zoekresultaten
- Taalbewust - Past zich aan de ingestelde taal van je winkel aan
- Uitgestelde initialisatie - Optimaliseert het geheugengebruik door zoekindexen alleen te laden wanneer dat nodig is
Vanaf v1.10.0 vindt zoeken deelreeksen binnen woorden — "berry" vindt "blueberry" en "saippua" vindt "Kuorintasaippua". Daar staat een minimale termlengte tegenover: zoekopdrachten korter dan 3 tekens worden niet vergeleken met de tekstindex. Korte codes werken nog steeds via de opzoekfuncties voor streepjescode en SKU.
Vóór v1.10.0 werkte de overeenkomst alleen op prefix (zoeken vond het begin van een woord, nooit het midden).
Hoe zoeken werkt
Wanneer je in het zoekveld typt, doet de POS het volgende:
- Tokeniseert uw invoer naar doorzoekbare termen
- Doorzoekt eerst lokaal opgeslagen productgegevens voor directe resultaten
- Vraagt de server op naar de overeenkomende producten als die nog niet lokaal staan, en bewaart ze zodat dezelfde zoekopdracht de volgende keer direct resultaat geeft
- Werkt resultaten bij in realtime terwijl u typt
Zoeken haalt op waarnaar je zoekt — de rest van je catalogus wordt via de achtergrondaanvulling gedownload (zie Productsynchronisatie), zodat zoeken snel blijft zonder ongerelateerde gegevens op te halen.
Producten filteren
Filterbalk
Onder het zoekveld vindt u interactieve filterschakelaars en dropdownmenu's waarmee u producten kunt beperken op basis van specifieke criteria.
Beschikbare filters
Voorraadstatus
Filter producten op basis van hun voorraadstatus:
- Op voorraad - Producten met beschikbare voorraad
- Uitverkocht - Producten zonder voorraad
- Nabestelling - Producten die beschikbaar zijn voor nabestelling
Uitgelichte producten
Schakel dit in om alleen producten weer te geven die in je WooCommerce-winkel als "Uitgelicht" zijn gemarkeerd.
Producten in de aanbieding
Filter om alleen producten weer te geven die momenteel in de aanbieding zijn of actieve kortingen hebben.
Categorie
Gebruik de keuzelijst voor categorieen om producten te filteren op de productcategorieen die eraan zijn toegewezen. Zo vind je snel producten binnen specifieke afdelingen of productlijnen.
Tag
Filter op producttags om artikelen te vinden met specifieke kenmerken of eigenschappen die je in je WooCommerce-winkel hebt gedefinieerd.
Filters gebruiken
- Filters in-/uitschakelen - Klik op een filterknop om deze te activeren (actieve filters worden gemarkeerd)
- Meerdere filters - U kunt meerdere filters combineren om uw zoekopdracht verder te verfijnen
- Filters wissen - Klik nogmaals op een actief filter om het uit te schakelen
- Zoeken + filteren - Gebruik filters samen met het zoekveld om producten nauwkeurig te vinden
Barcodeconfiguratie
Zoekvelden
De zoekfunctie neemt automatisch uw geconfigureerde barcodeveld mee. Welk barcodeveld voor zoeken wordt gebruikt, hangt af van de configuratie van uw POS-instellingen.
Veelgestelde vragen
Waarvoor dient het veld _global_unique_id voor barcodes?
Het veld _global_unique_id is een nieuw barcodeveld dat WooCommerce onlangs heeft toegevoegd om barcodes beter te standaardiseren voor verschillende winkels.
Belangrijkste punten:
- Moderne standaard: Dit veld is speciaal ontworpen voor wereldwijde barcode-identificatie
- POS-configuratie: U kunt de POS configureren om
_global_unique_idals barcodeveld te gebruiken in de POS-instellingen - Oud versus nieuw: De oude streepjescode-instelling gebruikt het veld
_sku, maar dit verandert in toekomstige versies naar_global_unique_id - Flexibiliteit: Je kunt elk productmetaveld configureren als je streepjescodeveld als je externe streepjescode-plugins gebruikt
- Een veld per product: De POS doorzoekt een enkel geconfigureerd streepjescodeveld en WooCommerce bewaart een streepjescodewaarde per product (of per variatie). Als je meerdere codes op een product nodig hebt, bewaar ze dan in een aangepast veld en verwijs de streepjescode-instelling daarnaar
- Toekomstige standaard:
_global_unique_idwordt in toekomstige POS-updates het standaardveld voor streepjescodes
Ga naar je POS-instellingen in het WordPress-beheergebied om te configureren welk veld de POS gebruikt voor streepjescodes.
Waarom zie ik niet al mijn producten wanneer ik zoek?
De achtergrondaanvulling van de catalogus is mogelijk nog niet klaar. Als je een product niet ziet:
- Zoek ernaar - Hierdoor worden de overeenkomende producten rechtstreeks van je server opgehaald als ze nog niet lokaal staan
- Controleer de downloadvoortgang - Winkelstatus → Database laat zien hoeveel van je catalogus op dit apparaat staat
- Controleer de zichtbaarheid - Producten die niet op voorraad zijn, worden standaard verborgen en alleen de standaardproducttypen van WooCommerce worden ondersteund
Lees meer in onze handleiding voor Productsynchronisatie.
Kan ik zoeken naar gedeeltelijke productnamen of SKU's?
Ja. De getokeniseerde zoekfunctie vindt deelreeksen, wat betekent:
- Zoeken naar "blauw" vindt producten met "blauwe bes", "blauw shirt", enz.
- Zoeken naar "bes" vindt ook "blauwe bes" — de term mag overal in het woord staan
- Zoeken naar "ABC" vindt SKU's zoals "ABC123", "ABC-XYZ", enz.
- Het is niet nodig om volledige woorden of codes te typen (maar termen korter dan 3 tekens worden niet gevonden)
De zoekfunctie is ontworpen om producten snel te vinden met minimale invoer.