Filters toevoegen
Je kunt filters aanmaken voor je onlinewinkel waarmee klanten kunnen verfijnen welke producten op collectiepagina's en in zoekresultaten worden weergegeven. Als je bijvoorbeeld horloges verkoopt, kun je filters aanmaken voor merknaam, prijs, wijzerplaatmaat en waterbestendigheid.
Op deze pagina
Vereisten
Filters zijn beschikbaar voor elk Online Store 2.0-thema en voor aangepaste webwinkels die de filter
Liquid API of API voor webwinkels gebruiken voor hun onlinewinkel.Zie hoe je filters weergeeft in je Online Store 2.0-thema.
Je kunt nog steeds filters voor je winkel aanmaken in de Shopify Search and Discovery-app als je thema ze niet ondersteunt. Ze worden echter niet weergegeven in je onlinewinkel, tenzij je thema de functie ondersteunt.
Je kunt bepalen of het thema van je winkel filteren ondersteunt door in het Shopify-beheercentrum naar Onlinewinkel > Navigatie te gaan. Als filteren niet wordt ondersteund door je thema, wordt er een bericht weergegeven in het gedeelte Collectie- en zoekfilters.
Filtertype
Je kunt maximaal 25 filters voor je winkel selecteren. Alle winkels kunnen dezelfde standaardfilters hanteren en merchants kunnen aangepaste filters maken die uniek zijn voor de productcatalogus.
Standaardfilters
Filters voor productbeschikbaarheid, prijs, leverancier, producttype en tags zijn beschikbaar voor alle winkels.
Aangepaste filters
Je kunt aangepaste filters aanmaken met behulp van de productkeuzevarianten of met metavelden. Als je bijvoorbeeld kleding verkoopt met verschillende varianten voor de maat, kun je een filter voor maat toevoegen.
Hier vind je meer informatie over het toevoegen van aangepaste filters met metavelden.
Filters bewerken
Je kunt de filters die in je onlinewinkel worden gebruikt bewerken in de app.
Stappen:
- Ga in de Shopify Search & Discovery-app naar Filters en klik vervolgens op Filter toevoegen.
- Selecteer een filterbron die je beschikbaar wilt stellen aan klanten.
- Optioneel: Hernoem het filter Label dat aan klanten wordt weergegeven.
- Klik op Opslaan.
Je kunt filters ook in een andere volgorde zetten via het scherm Filters. Sleep de filters in de volgorde waarin je ze aan klanten wilt laten zien.
De namen van filters wijzigen
Je kunt het label dat de klant te zien krijgt in je winkel wijzigen voor elk bestaand filter. Klik op een filter in het scherm Filters en wijzig het filterveld Label.
Als je het filterlabel wijzigt, wordt de informatie over de bron van het filter niet gewijzigd. Als je bijvoorbeeld de naam van het filterlabel wijzigt op basis van een productoptie, wordt de weergegeven naam van die optie niet gewijzigd op de afzonderlijke productpagina's.
Een aangepast filter toevoegen met metavelden
Met metavelden kun je aangepaste filters aanmaken voor de volgende waardetypen:
- Eén regel tekst
- Eén regel tekst (lijst)
- Decimaal
- Geheel getal
- Waar of niet waar
Je kunt pas metavelden voor aangepaste filters gebruiken nadat je het metaveld hebt aangemaakt. Hier vind je meer informatie over metavelden om aangepaste filteropties in te stellen.
Nadat je metavelden zijn ingesteld, kun je ze selecteren als opties wanneer je je filters bewerkt.
Filterfuncties
Filters die op geen enkel product op een collectiepagina of een zoekresultaat van toepassing zijn, worden niet aan klanten getoond.
Producten worden op de volgende manier uit een collectie- of zoekresultatenpagina gefilterd:
- Het kiezen van filterwaarden uit hetzelfde filter is een
or
-uitdrukking waarmee je meer resultaten kunt krijgen. Als je bijvoorbeeld 'Rode of groene producten' in een kleurfilter kiest, worden zowel rode als groene producten geretourneerd. - Het kiezen van filterwaarden uit de verschillende filters is een
and
-uitdrukking waarmee je minder resultaten kunt krijgen. Als je bijvoorbeeld 'Rood en grootte 8' in de filters Kleur en Grootte kiest, worden producten geretourneerd die rood zijn en grootte 8 hebben.
Hoeveel gefilterde producten op het scherm verschijnen, hangt ook af van de vraag of de filters op productniveau of op variantniveau zijn gedefinieerd. Een klant kan bijvoorbeeld meerdere Kleurwaarden kiezen uit een filter voor productopties, maar ziet slechts een product op het scherm, omdat alle kleuren bij de varianten van dat ene product horen.
Filterwaarden
Alleen filterwaarden die van toepassing zijn op producten van een collectie of een zoekresultaat worden aan klanten getoond. Op filterwaarden worden verschillende sorteervolgorden toegepast, en je kunt metaveldfilters gebruiken voor meer controle over de sortering en de weergegeven waarden.
Filterwaarden sorteren
Filterwaarden worden standaard in oplopende volgorde weergegeven, zowel alfabetisch als numeriek. Met een filter voor productopties 'Schoenmaten' worden bijvoorbeeld de waarden van klein naar groot weergegeven.
Filterwaarden die beginnen met een getal en eindigen met een woord, zoals '60 watt', worden weergegeven naast filterwaarden die eindigen met hetzelfde woord. Een filter voor productopties 'Leeftijden' met de filterwaarden '2 jaar', '6 maanden', '3 jaar' en '2 maanden' wordt als volgt gesorteerd:
- 2 maanden
- 6 maanden
- 2 jaar
- 3 jaar
Aangepaste sorteervolgorden worden toegepast op filterwaarden bij productopties met de naam 'Maat'. Hiermee maak je de juiste sorteervolgorde aan voor veelgebruikte termen voor maten. Bijvoorbeeld: 'XS' (extra klein) komt vóór 'S' (klein).
Sorteervolgorde aanpassen
Maak een Metaveld met één regel tekst met vooraf ingestelde keuzes aan om je eigen aangepaste sorteervolgorde voor filterwaarden in te stellen. De keuzevolgorde in het Shopify-beheercentrum wordt de sorteervolgorde van de filterwaarde in de winkel.
In het onderstaande voorbeeld kunnen de waarden van een metaveldlijst 'Competentieniveaus' handmatig worden gesorteerd op 'Beginner', 'Gevorderde' en 'Professional'.

Filterwaarden groeperen
Als je meerdere filterwaarden als één filter wilt laten zien, kun je een nieuw metaveldfilter aanmaken met waarden die je klanten wilt laten zien.
Een productoptie'Kleur' kan bijvoorbeeld waarden als 'onyx', 'ebbenhout' en 'middernacht' hebben die aan klanten kunnen worden weergegeven als 'Zwart'. In plaats van een filter voor productopties kun je een productvariant-metaveld met de naam 'Kleur' aanmaken en de waarde voor de productvarianten instellen op 'Zwart'. Met deze benadering kunnen producten die geen productoptie voor kleur hebben, nog steeds op kleur worden gefilterd.
Filterwaarden uitsluiten
Als je meer zelf wilt bepalen welke waarden aan klanten worden getoond, gebruik dan een metaveldfilter met alleen de waarden die je aan kopers in de winkel wilt laten zien.
Winkels kunnen bijvoorbeeld producttags gebruiken voor andere doeleinden dan filters voor webwinkels, zoals voorwaarden voor geautomatiseerde collecties of de productlijstfilters van het Shopify-beheercentrum.Je kunt een metaveldtype van enkele regeltekst of lijsttype gebruiken in plaats van het filtertype producttag. Gebruik de bulk-editor om snel gegevens voor al je producten bij te werken.
Beperkingen
In collecties die meer dan 5000 producten bevatten, worden geen filters weergegeven.Als je een collectie hebt met meer dan 5000 producten, kun je een grote collectie presenteren als een groep kleinere geautomatiseerde collecties en er een link naar aanmaken in vervolgkeuzelijsten. Laat je winkel bijvoorbeeld, in plaats van één link naar een grote modecollectie voor 'Vrouwen', navigatielinks geven naar kleinere subcollecties van 'Tops', 'Jeans' en 'Laarzen'.
Bij een zoekopdracht die meer dan 1000 resultaten oplevert, worden geen filters weergegeven.
Een filter kan maximaal 100 filterwaarden weergeven. Als er meer dan 100 waarden zijn, zullen er enkele ontbreken. Je kunt het aantal mogelijke filterwaarden verminderen door vergelijkbare waarden te groeperen met metavelden.