Shopify of WooCommerce? Het platform maakt je niet vanzelf toegankelijk.
Het is de meest voorkomende misvatting die we tegenkomen: "we draaien op een groot platform, dus dat zit wel goed." De EAA kijkt niet naar je platform — hij kijkt naar wat jouw klant in de browser ziet. En dat bepaal jij: met je theme, je apps, je foto's en je kleuren.
Scan mijn shop gratis →Gratis · klaar in een minuut of twee
Waarom je platform je niet redt
Shopify en WooCommerce zijn twee van de meest gebruikte webshopplatforms ter wereld, en beide leveren een fatsoenlijke technische basis. Maar een platform is een gereedschapskist, geen garantie. Twee shops op exact hetzelfde platform kunnen totaal verschillend scoren — omdat de toegankelijkheid wordt bepaald door de laag die jíj erbovenop zet.
Denk aan het theme dat je koos en aanpaste, de kleuren die je merk-mooi maakte maar die onder de contrastnorm zakken, de tientallen productfoto's die je uploadde zonder alt-tekst, en de apps of plugins die pop-ups, reviews en cookiebanners in je pagina injecteren. Dat is waar de fouten zitten. Het platform rendert netjes wat jij het opdraagt — inclusief de barrières.
Juridisch verandert het platform helemaal niets aan je positie. Als verkoper ben jij eindverantwoordelijk voor wat de klant ervaart. Wil je het volledige kader — WCAG per principe, ACM-handhaving en de verplichte verklaring — lees dan de complete EAA-gids voor webshops.
Waar de fouten vandaan komen
Hosted, maar niet af
Het standaardtheme Dawn is een prima startpunt. Het gaat mis bij de customizer (kleuren en secties), bij apps die widgets injecteren, en bij content die je zelf toevoegt. Shopify geeft je de tools voor alt-tekst en semantiek — maar zet ze niet voor je aan.
Zo toegankelijk als je theme
WooCommerce erft vrijwel alles van je WordPress-theme. Een accessibility-ready theme is een sterke basis, maar page builders, variant-plugins en losse widgets stapelen er hun eigen markup bovenop — en dáár sluipen de problemen binnen.
De vier fouten die we het vaakst zien op Shopify
-
Productfoto's zonder alt-tekstJe importeert of upload honderden afbeeldingen; het alt-veld blijft leeg. Schermlezer-gebruikers horen alleen "afbeelding".Fix: Producten → afbeelding aanklikken → "Alt-tekst toevoegen". Bij grote catalogi via een bulk-app of een CSV-import met het image-alt-veld.
-
Apps die ontoegankelijke widgets injecterenKlaviyo/Privy-pop-ups, review-sterren, cookiebanners en "kortingswiel"-widgets voegen knoppen zonder label en toetsenbordvallen toe — buiten je theme om.Fix: test elke app met alleen het toetsenbord. Kun je de pop-up niet met Tab en Esc bedienen, kies dan een toegankelijk alternatief of vraag de leverancier om een fix.
-
Merkkleuren onder de contrastnormLichte tekst op pastelknoppen, grijze prijzen, witte tekst op een "sale"-badge. In de theme-customizer zomaar ingesteld, ruim onder 4,5:1.Fix: pas de kleurinstellingen in de customizer aan tot tekst minstens 4,5:1 contrast haalt (3:1 voor grote koppen).
-
Aangepaste secties zonder koppenstructuurZelfgebouwde of geïmporteerde secties gebruiken opgemaakte div's in plaats van echte koppen, waardoor schermlezer-navigatie instort.Fix: gebruik één H1 per pagina en logisch oplopende H2/H3 in de sectie-instellingen of Liquid-templates.
De vier fouten die we het vaakst zien op WooCommerce
-
Page builders die semantiek platslaanElementor, Divi en WPBakery renderen alles als geneste div's. Knoppen zijn dan geen echte buttons en koppen geen echte headings — een schermlezer ziet losse tekst.Fix: gebruik de heading- en button-widgets van de builder (niet "tekst met grote letters") en controleer het HTML-tag-veld per element.
-
Variant-swatches en galerij-lightbox als toetsenbordvalKleur/maat-swatch-plugins en de PhotoSwipe-lightbox zijn vaak alleen met de muis te bedienen. Wie met het toetsenbord navigeert, komt vast te zitten.Fix: test variant-keuze en het openen/sluiten van de galerij volledig met Tab, Enter en Esc. Vervang plugins die dat niet ondersteunen.
-
Formuliervalidatie die alleen met kleur werktBij checkout en contact krijgt een fout veld een rood randje, zonder tekstuele foutmelding. Kleurenblinde klanten zien niet wat er mis is.Fix: zorg dat foutmeldingen als tekst naast het veld verschijnen en aan het veld gekoppeld zijn (aria-describedby). Veel form-plugins hebben hiervoor een instelling.
-
Theme dat focus-outlines verwijdertVeel themes zetten outline: none "voor de looks". Toetsenbordgebruikers zien dan niet meer waar ze zijn op de pagina.Fix: voeg via Extra CSS een zichtbare :focus-visible-stijl toe, of kies een accessibility-ready theme dat de focus intact laat.
Vijf checks die op beide platforms gelden
Deze vijf vang je vaak in een halve dag af, ongeacht je platform:
- Alt-tekst op elke inhoudelijke afbeelding, met name productfoto's.
- Labels op icoon-knoppen (prullenbak, plus/min, kruisje) in winkelwagen en checkout.
- Contrast van minstens 4,5:1 op tekst, prijzen, badges en actielabels.
- Foutmeldingen in tekst, niet alleen in kleur, bij elk formulier.
- Zichtbare focus bij toetsenbordnavigatie door de hele bestelflow.
Wat een scan wél en niet vaststelt
Onze scanner draait axe-core in een echte browser en beoordeelt de pagina zoals je klant hem krijgt — inclusief alles wat je apps en plugins injecteren. Daardoor werkt hij even goed op Shopify, WooCommerce, Lightspeed of een custom shop: hij kijkt naar het resultaat, niet naar het platform.
Wees wel eerlijk over de grenzen: een geautomatiseerde scan vangt ongeveer een derde tot de helft van alle WCAG-criteria. Dingen als "is deze alt-tekst inhoudelijk juist?" of "klopt de leesvolgorde logisch?" vragen een mens. Daarom markeert ons rapport per bevinding of die zeker is of handmatige controle vraagt — en beloven we nooit een certificaat, alleen een eerlijk, bruikbaar startpunt. Meer daarover in de complete EAA-gids.
Veelgestelde vragen
Is een Shopify-webshop automatisch toegankelijk?
Nee. Shopify levert een solide basis en het standaardtheme Dawn scoort redelijk, maar zodra je kleuren aanpast, secties toevoegt, apps installeert en foto's zonder alt-tekst uploadt, ontstaan de fouten. Je eigen keuzes bepalen de toegankelijkheid, niet het platform.
Voldoet WooCommerce standaard aan WCAG 2.1 AA?
WooCommerce leunt op je WordPress-theme. Een accessibility-ready theme is een goede start, maar page builders zoals Elementor of Divi, extra plugins en je eigen content kunnen alsnog barrières toevoegen. "Standaard voldoen" bestaat hier niet — het is theme plus alles wat je erbovenop zet.
Kan een app of plugin mijn webshop ontoegankelijk maken?
Ja, en dat wordt vaak onderschat. Pop-ups, review-widgets, cookiebanners, sliders en variant-swatches worden door externe apps of plugins geïnjecteerd. Die code valt buiten je theme en bevat regelmatig knoppen zonder label, toetsenbordvallen of te laag contrast.
Waar voeg ik alt-tekst toe in Shopify en WooCommerce?
In Shopify: bij Producten, klik een afbeelding aan en vul "Alt-tekst toevoegen" in. In WooCommerce: via de WordPress Mediabibliotheek, waar elke afbeelding een veld "Alternatieve tekst" heeft. Beschrijf kort en feitelijk wat op de foto staat — geen rij zoekwoorden.
Werkt de scan van eaachecker op mijn platform?
Ja. De scanner beoordeelt wat de browser rendert, dus het platform maakt niet uit. We scannen de echte pagina die je klant ziet, inclusief de code die je apps en plugins toevoegen.
Verdiep je in de EAA
Weet waar je shop staat — ongeacht het platform.
Score, juridisch risico en drie concrete voorbeelden, voordat je iets uitgeeft.
Scan mijn webshop gratis →