Indexeren
Wat het doet
De index is de eigen tabel waarin Pure Shop Filter per product bewaart waarop gefilterd kan worden: categorieën, prijs, voorraad, attributen en filterbare extra velden. De filters op je shop lezen alleen die tabel, daarom blijven ze snel. Je vult de index één keer en daarna houdt hij zichzelf bij.
Een voorbeeld: hernoem je de categorie Kaarsen naar Geurkaarsen, dan staat de nieuwe naam meteen in je filter. Opnieuw indexeren hoeft daar niet voor.
Aanzetten
Pure Shop Filter > Instellingen > Index
Klik op “Opnieuw indexeren”. Die knop gebruik je ook de eerste keer, als de index nog leeg is (de melding op de pagina noemt hem dan “Nu indexeren”). Je bevestigt eerst dat de run vooraan begint en de index leegt. Daarna laten een voortgangsbalk en een teller zien waar hij is. Laat het tabblad open staan tot de teller compleet is.
Indexeren werkt ook zonder geldige licentie. Zo klopt alles zodra je sleutel is ingevuld.
Instellingen
Op de tab Index staat, van boven naar beneden:
De stand van de index. Het aantal producten in de filter-index. Na een complete run lees je er ook hoeveel gepubliceerde producten zijn verwerkt, wanneer dat was en hoeveel producten bewust niet in de index staan omdat ze in je winkel niet zichtbaar zijn.
Het versienummer. Zo zie je altijd welke versie van Pure Shop Filter er draait.
Opnieuw indexeren. Begint vooraan en bouwt de hele index opnieuw op.
Verder indexeren. Staat er alleen als de vorige run niet is afgerond. Gaat door op de plek waar hij stopte, zonder de index te legen.
Producten per stap. 10, 25, 50 of 100 producten per stap. De standaard is 25. Kleinere stappen sparen de server: een aanrader op trage hosting of bij een grote catalogus. Grotere stappen zijn sneller. Sla je keuze op met “Instellingen opslaan” onderaan de pagina.
Als een run stopt
Draait je site op een krappe server, dan halveert hij de stap automatisch en probeert het opnieuw, in plaats van er hard uit te klappen. Dat gaat door tot één product per stap.
Lukt één product ook dan niet, dan slaat hij het over en gaat de run verder. De overgeslagen producten staan daarna op de tab Index, met een link naar het product. Meestal gaat het om een product met extreem veel variaties of beschadigde productdata. Sla je zo’n product opnieuw op in de editor, dan probeert hij het nog een keer.
Stopt de run toch, klik dan op “Verder indexeren”. Hij pakt de draad op waar hij gebleven was en gooit je bestaande index niet weg. Zolang de index niet compleet is staat er een duidelijke waarschuwing, dus je denkt nooit ten onrechte dat je klaar bent.
Bij een echte fout toont de pagina het blok “Laatste index-fout”, met het product waar het misging en de foutmelding. Stuur dat blok mee als je een probleem meldt.
Wat de index zelf bijhoudt
Producten. Elk product dat je opslaat, toevoegt of verwijdert wordt automatisch verwerkt. Dat geldt ook voor een variatie die je opslaat.
Namen van categorieën en attribuutwaarden. Hernoem je een categorie of een attribuutwaarde, of geef je hem een andere slug, dan werkt dat meteen door in de index. In de keuzelijst staat elke waarde één keer, met de naam zoals die nu in je shop staat. Verwijder je een categorie of waarde, dan verdwijnt hij uit het filter.
Een attribuut met een nieuwe slug. Het filter verhuist mee: je instellingen voor dat filter en de eigen filtersets per categorie blijven kloppen.
Zichtbaarheid. De index telt dezelfde producten als je winkel toont. Producten die verborgen zijn in de catalogus staan er niet in. Uitverkochte producten ook niet, als je in WooCommerce hebt ingesteld dat uitverkochte producten verborgen worden. Verandert de zichtbaarheid van een product zonder dat het wordt opgeslagen, dan wordt het vanzelf opnieuw geïndexeerd.
Prijzen. Een gewoon product staat in de index met zijn eigen prijs, een variabel product met de laagste variatieprijs. Spiegel-producten en sets uit Pure Shop Pro komen met hun afgeleide prijs in de index. Meer daarover op Samen met Pure Shop.
Wanneer opnieuw indexeren
Draai een volledige herindexering alleen na een bulk-import, nadat je attributen buiten de product-editor om hebt omgezet, of als de aantallen in je filters niet meer kloppen.
Een filter aanzetten of het weergavetype wisselen vraagt geen herindexering. Een categorie of attribuutwaarde hernoemen ook niet. Dat kun je gewoon doen terwijl je shop draait.
Let op
Een volledige herindexering leegt eerst de index en vult hem daarna stap voor stap. Tot de run klaar is vinden je filters dus minder producten. Kies bij een grote catalogus een rustig moment.
Terug naar Pure Shop Filter
Bijgewerkt voor Filter 1.0.25 op 5 oktober 2026