Verkoop je wijn, bier, whisky of andere alcoholische dranken via je website? Dan ben je in België (en de meeste EU-landen) wettelijk verplicht om minderjarigen de toegang te weigeren. Een leeftijdsverificatie is daarvoor de meest toegepaste oplossing — en met de juiste WordPress-plugin heb je die in een paar minuten staan.
In dit artikel leggen we uit waarom leeftijdsverificatie essentieel is, wat de wettelijke verplichtingen zijn, en hoe je de gratis Kyzoe Age Gate plugin installeert en configureert op je WordPress- of WooCommerce-webshop.
Waarom is een leeftijdsverificatie verplicht voor alcoholwebsites?
In België mag alcohol niet worden verkocht aan personen jonger dan 16 jaar (bier en wijn) of 18 jaar (sterkedrank). De wet van 24 januari 1977 betreffende de bescherming van de volksgezondheid verplicht verkopers om de leeftijd van kopers te controleren. Dit geldt ook voor onlineverkoop.
Ook de Europese richtlijn inzake elektronische handel en de Wet Marktpraktijken leggen webshops een zorgplicht op. Als je geen leeftijdscontrole hebt en een minderjarige koopt alcohol via jouw website, loop je het risico op boetes en reputatieschade.
Kortom: een pop-up die bezoekers vraagt of ze oud genoeg zijn, is niet alleen een goede praktijk — het is een juridische verplichting.
Wat is een leeftijdsverificatie-pop-up?
Een leeftijdsverificatie-pop-up (ook wel “age gate” of “age verification overlay” genoemd) is een scherm dat verschijnt vóór de bezoeker toegang krijgt tot de website. De bezoeker moet bevestigen dat hij of zij de minimumleeftijd heeft bereikt.
De meest gebruikte varianten zijn:
- Ja/nee knop — eenvoudig en snel, de bezoeker klikt bevestigend of negatief
- Geboortedatum invoeren — iets strenger, maar ook iets meer wrijving
- Accountverificatie — meest betrouwbaar, maar vereist dat de bezoeker ingelogd is
Voor de meeste Belgische en Nederlandse webshops is de ja/nee pop-up de gangbare keuze. Ze is laagdrempelig, combineert goed met een GDPR-cookiemelding en voldoet aan de gangbare interpretatie van de zorgplicht.
Kyzoe Age Gate: gratis WordPress-plugin voor leeftijdsverificatie
Wij ontwikkelden de Kyzoe Age Gate plugin specifiek voor WordPress- en WooCommerce-websites die alcoholproducten verkopen. De plugin is gratis, lichtgewicht en volledig instelbaar via het WordPress-admin-paneel.
Wat doet de plugin?
- ✅ Blokkerende overlay bij het eerste bezoek — de content is pas zichtbaar na bevestiging
- 🍪 Cookie-opslag — na akkoord wordt de verificatie onthouden (standaard 30 dagen)
- 🔄 Automatische redirect naar een instelbare pagina als de bezoeker aangeeft jonger te zijn
- 🌍 Meertalig — volledig vertaald in het Nederlands, Frans en Engels, met automatische taaldetectie
- 🔒 GDPR-melding gecombineerd in de pop-up, inclusief link naar je privacybeleid
- ⚙️ Volledig configureerbaar: teksten, kleuren, logo, cookieduur, uitgezonderde pagina’s
- ♿ Toegankelijk: ARIA-rollen en correct focusbeheer voor schermlezers
Technische specificaties
| Eigenschap | Details |
|---|---|
| WordPress-versie | 6.0 of hoger |
| PHP-versie | 7.4 of hoger |
| WooCommerce | Compatibel |
| WPML / Polylang | Ondersteund |
| Cookietype | Functioneel / noodzakelijk |
| Persoonsgegevens | Geen opslag |
Installatie in 3 stappen
Stap 1 — Plugin downloaden en installeren
WordPress Admin → Plugins → Plugin uploaden → Selecteer het .zip-bestand → Nu installeren → Activeren
Bij activatie maakt de plugin automatisch een pagina /leeftijdsgrens aan. Bezoekers die aangeven jonger te zijn, worden daar naartoe doorgestuurd.
Stap 2 — Basisinstellingen configureren
Ga naar Instellingen → Age Gate. De belangrijkste opties:
- Minimumleeftijd: standaard 18 jaar (Belgische wetgeving voor sterkedrank)
- Cookieduur: hoe lang de verificatie wordt onthouden (standaard 30 dagen)
- Redirect URL: de pagina waarnaar minderjarigen worden doorgestuurd
- Uitgezonderde pagina’s: pagina’s zoals
/contactof/privacywaar de pop-up niet hoeft te verschijnen
Stap 3 — Teksten en huisstijl aanpassen
Pas via het tabblad Teksten de pop-upteksten aan per taal. Via Weergave stel je het logo, de achtergrondkleur en de transparantie van de overlay in. Zo past de pop-up perfect in je huisstijl.
GDPR en leeftijdsverificatiecookies: wat moet je weten?
Een veelgestelde vraag: moet ik toestemming vragen voor de verificatiecookie?
Het antwoord is nee — althans niet voor de cookie zelf. De verificatiecookie valt onder de categorie functionele of noodzakelijke cookies. Die zijn vrijgesteld van de toestemmingsverplichting onder de ePrivacy-richtlijn, omdat ze strikt noodzakelijk zijn voor de werking van de dienst.
De Kyzoe Age Gate slaat geen persoonsgegevens op. De cookie bevat enkel een anonieme waarde (kag_verified=yes) en een vervaldatum. Vermeld de cookie wel in je cookieverklaring als functionele cookie.
Wil je toch een combineerde GDPR-melding tonen? Dat kan via Instellingen → GDPR. De plugin toont dan een aanvinkvakje in de pop-up met een link naar je privacybeleid.
Meertalig: ideaal voor Belgische webshops
België is officieel drietalig, en veel Belgische webshops bedienen zowel Nederlandstalige als Franstalige klanten. De Kyzoe Age Gate detecteert automatisch de actieve taal via:
- WPML — als je de meest gebruikte meertalige plugin voor WordPress gebruikt
- Polylang — als je met Polylang werkt
- WordPress-taalinstelling — als fallback op basis van de ingestelde site-taal
De standaardteksten zijn professioneel vertaald in het Nederlands, Frans en Engels. Via de admin pas je alle teksten moeiteloos aan naar jouw tone of voice.
Tips voor een effectieve leeftijdsverificatie
Maak de pop-up niet te opdringerig. Een heldere, rustige lay-out met een duidelijke vraag en twee grote knoppen werkt het beste. Vermijd kleine lettertjes en verwarrende teksten.
Stel de cookieduur in op minimaal 30 dagen. Terugkerende bezoekers hoeven de pop-up dan niet bij elk bezoek opnieuw te zien. Dit verbetert de gebruikerservaring aanzienlijk.
Zorg voor een goede redirect-pagina. De pagina waarnaar minderjarigen worden doorgestuurd, is een kans om je merk menselijk te maken. Gebruik een vriendelijke boodschap en vermijd een koude 404-pagina.
Sluit de juiste pagina’s uit. Pagina’s als /contact, /over-ons en /privacybeleid hoeven niet achter de age gate te zitten. Configureer dit via de uitsluitingslijst in de admin.
Test op mobiel. De pop-up is volledig responsief, maar controleer altijd zelf hoe hij eruitziet op een smartphone.
Veelgestelde vragen
Is de plugin gratis?
Ja, de Kyzoe Age Gate is volledig gratis beschikbaar.
Werkt de plugin met mijn WooCommerce-webshop?
Ja. De plugin is getest en compatibel met WooCommerce en de populairste WordPress-themes.
Kan ik de pop-up alleen op productpagina’s tonen?
In de huidige versie verschijnt de pop-up op alle pagina’s (behalve de pagina’s die je uitsluit). Een optie om de pop-up alleen op WooCommerce-pagina’s te tonen staat op de roadmap.
Wat als een bezoeker de browser-terugknop gebruikt na de weigering?
De plugin stuurt de bezoeker opnieuw door zodra hij de webshop probeert te bezoeken. De cookie kag_verified is in dat geval niet gezet, dus de pop-up verschijnt opnieuw.
Conclusie
Een leeftijdsverificatie is voor alcoholwebsites geen optie, maar een verplichting. Met de Kyzoe Age Gate plugin installeer je in enkele minuten een professionele, GDPR-conforme en meertalige age gate op je WordPress-website — zonder technische kennis.
Heb je vragen over de installatie of wil je de plugin laten integreren in je bestaande website? Neem contact op met Kyzoe — we helpen je graag verder.



