WCAG 2.2 lydoverholdelse for WordPress: Guide 2026
WordPress-lyd skal opfylde mindst fire WCAG 2.2-succeskriterier, herunder 1.4.2 Lydkontrol, 2.1.1 Tastatur, 2.5.8 Målstørrelse (ny i 2.2) og 4.1.2 Navn, rolle, værdi. European Accessibility Act, der har været håndhævet siden 28. juni 2025, gør dette juridisk påkrævet for ethvert site, der betjener EU-kunder. Standard WordPress-lydafspilleren og de fleste tredjeparts-lydplugins opfylder ikke flere af disse krav uden ændringer.
Denne guide er den praktiske tjekliste, vi bruger hos Mementor, når vi reviderer WordPress-sites for WCAG 2.2-overholdelse. Vi dækker begge sider af lydspørgsmålet: lyd som indhold med sine egne tilgængelighedsregler og lyd som tilgængelighedsfunktion for tekstindhold.
Derfor er lydoverholdelse vigtig i 2026
Tre faktorer løb sammen i 2025 og gjorde dette til et presserende emne. EAA startede håndhævelse den 28. juni 2025. WebAIM Million 2025-rapporten fandt, at 96,3% af forsiderne havde påviselige WCAG-fejl. ADA-retssager i USA fortsatte med at stige, og WordPress-sites figurerede fremtrædende i de over 4.000 webtilgængelighedssager, der blev indgivet i løbet af året.
Mønsteret vi ser i vores revisioner er konsistent. Ejere af sites antager, at deres tema håndterer tilgængelighed. Temaet arver hvad end lydplugin'et leverer. Lydplugin'et leverer knapper, der er for små, skydere der fanger tastaturbrugere, og kontrastforhold der fejler ved den første manuelle kontrol.
Den komplette WCAG 2.2-lydtjekliste
Otte succeskriterier berører lyd på et WordPress-site direkte. Tabellen nedenfor viser, hvad hvert enkelt betyder i praksis, hvad standard WordPress-lyd gør rigtigt eller forkert, og hvordan TTSWP-afspilleren håndterer det. Kriterier markeret NY kom med WCAG 2.2 i oktober 2023.
| Kriterium | Niveau | Hvad det betyder | Standard WP-lyd | TTSWP-afspiller |
|---|---|---|---|---|
| 1.2.1 Lydalternativ | A | Lyd-kun indhold kræver tekstalternativ | Temaafhængig | Sideteksten fungerer som alternativ |
| 1.4.2 Lydkontrol | A | Pause eller stop for lyd, der afspilles automatisk i mere end 3 sekunder | Native browser-kontroller | Kun brugerinitieret afspilning |
| 1.4.3 Kontrast (minimum) | AA | 4,5:1 forhold for afspillertekst og meningsfulde ikoner | Temaafhængig | Alle standardindstillinger opfylder 4,5:1 |
| 2.1.1 Tastatur | A | Alle kontroller kan nås og betjenes via tastatur | Browserafhængig | Fuld tastaturunderstøttelse |
| 2.4.11 Fokus ikke skjult NY | AA | Faste elementer må ikke skjule fokuseret indhold | Ikke relevant | Fast bjælke viger ved fokuskonflikter |
| 2.5.7 Trækbevægelser NY | AA | Træk-interaktioner kræver enkelt-pointer-alternativ | Kun træk på skyderen | Klik-til-position plus piletaster |
| 2.5.8 Målstørrelse NY | AA | Interaktive mål på mindst 24 gange 24 CSS-pixels | Temaafhængig | Alle kontroller 24 pixels eller større |
| 4.1.2 Navn, rolle, værdi | A | Hver kontrol eksponerer tilgængeligt navn, rolle og tilstand | Delvist | Fuld ARIA-implementering |
W3C's side om krav til medietilgængelighed er den kanoniske kilde til disse kriterier. Vi fokuserer på de otte ovenfor, fordi de gælder for selve lydafspillere. Undertekster (1.2.2) og lydbeskrivelse (1.2.3) er også relevante, men gælder for video, ikke ren lydfortælling.

Undtagelsen for mediealternativ til tekst
Her er reglen, som 95 procent af alle overholdelsesartikler overser. WCAG definerer et mediealternativ til tekst som medier, der ikke præsenterer mere information end det, der allerede fremgår af teksten. Når tekst-til-tale-oplæsning læser en eksisterende artikel op, er lyden et mediealternativ til sideteksten. Sideteksten er selv transskriptionen.
Det betyder, at en TTS-lydversion af en artikel ikke kræver en separat transskriptionsfil. WebAIM forklarer dette klart. Betingelsen er, at lyden skal være tydeligt mærket som et mediealternativ, så brugerne forstår, at de ikke går glip af information ved at springe den over. En overskrift som «Lyt til denne artikel» eller en afspiller mærket «Lydversion af dette indlæg» opfylder kravet.
Undtagelsen gælder ikke, hvis lyden tilføjer kommentarer, musikunderlæg med betydning eller afsnit, der ikke er til stede i teksten. Ren oplæsning af sideindholdet kvalificerer. Vi bruger dette regelmæssigt, når vi rådgiver udgivere, der er bekymrede for, at tilføjelse af lyd skaber nye transskriptionsforpligtelser.
Hvad er nyt for lyd i WCAG 2.2
Tre nye niveau AA-kriterier påvirker lydafspillere direkte.
2.5.8 Målstørrelse (minimum)
Alle interaktive kontroller kræver et mål på mindst 24 gange 24 CSS-pixels. Dette er det kriterium, der knækker flest WordPress-lydplugins. I vores revisioner af WordPress-sites med tredjeparts-lydplugins falder spring-tilbage og spring-frem-knapper konsekvent under grænsen. De visuelle designere optimerede for kompakthed, inden WCAG 2.2 indførte 24-pixel-reglen, og få plugin-udviklere har tilpasset sig siden. Standardtemastile formindsker nogle gange målene yderligere.
Løsningen er normalt polstring og ikke ikonstørrelse. Et 16-pixel SVG-ikon inde i en knap med 4 pixels polstring på hver side rammer 24-pixel-grænsen uden at ændre det visuelle udtryk.
2.4.11 Fokus ikke skjult
Faste lydbjælker i bunden af siden dækker det, tastaturbrugeren er fokuseret på. Hvis et fokuseret link sidder bag bjælken, fejler kriteriet. Løsningen er enten at gøre bjælken afviselig, efterlade plads over fokusområdet eller bruge scroll-padding-bottom på dokumentet, så fokuserede elementer forbliver synlige.
2.5.7 Trækbevægelser
Tilpassede scrub-bjælker og lydstyrke-skydere, der kun fungerer med træk, fejler dette kriterium. Alle træk-interaktioner kræver et enkelt-pointer-alternativ. Klik-til-position på en statuslinje opfylder kravet. Det samme gør tastaturpil-kontrol på en korrekt bygget role="slider".
Typiske WordPress-lydfejl fra virkelige revisioner
Mønstrene gentager sig på tværs af kundesites. Vi ser fire fejl oftest.
Standard WordPress-kerneblokken <audio> gengiver den native browser-afspiller. Native browser-lydkontroller har en lang historik med inkonsistent opførsel hos skærmlæsere, og piletastekontrol af afspilningshovedets position varierer mellem Chrome, Firefox og Safari. Brugere på NVDA eller JAWS hører ofte tidsstemplerne, men kan ikke pålideligt flytte positionen med tastaturet. Løsningen er at pakke lyden ind i en tilpasset afspiller, der eksponerer role="slider" med korrekte ARIA-værdiegenskaber.
Plugin-afspillere leverer knapper under 24-pixel-grænsen. Den visuelle designer optimerede for kompakthed, inden WCAG 2.2 indførte reglen. Temaer tilsidesætter derefter plugin-stilene, hvilket nogle gange gør tingene værre og nogle gange bedre.
Faste lydbjælker skjuler fokuseret indhold. Vi har set dette fejle på hvert eneste site, der bruger en fast bundafspiller uden at teste tastaturnavigation.
Kontrast på lydbølgeformer er konsekvent under 4,5:1. Designere elsker den bløde grå bølge på hvid baggrund. Skærmlæsere er ligeglade, men svagsynede brugere er ikke, og 1.4.3 fejler.
Sådan bygger du en tilgængelig lydafspiller: den tekniske tjekliste
- Pak afspilleren ind i
role="region"med enaria-label, der beskriver den. - Brug en rigtig
<button>til afspil, pause, spring og lyddæmp. Aldrig<div>med en klikhåndterer. - Sæt
aria-pressedpå afspilningsknappen for at eksponere skiftetilstanden. - Giv alle kontroller et minimumsmål på 24 gange 24 CSS-pixels ved hjælp af polstring.
- Gør skrubber og lydstyrke til
role="slider"medaria-valuemin,aria-valuemaxogaria-valuenow, og reagér på piletaster. - Tilbyd klik-til-position på skrubberen som et ikke-træk-alternativ.
- Test kontrasten på alle tekstelementer og meningsfulde ikoner ved minimum 4,5:1.
- Sørg for, at fokusringe er synlige og aldrig beskæres af overflow-regler.
- Hvis afspilleren er fast, efterlad fokusplads over den eller gør den afviselig.
- Mærk TTS-oplæsningsafspillere som «Lydversion af denne artikel», så undtagelsen for mediealternativ gælder klart.
En minimal tilgængelig afspilningsknap ser sådan ud.
<div role="region" aria-label="Article audio player">
<button type="button"
aria-pressed="false"
aria-label="Play article narration"
style="min-width:24px;min-height:24px;padding:8px">
<svg aria-hidden="true" width="16" height="16">...</svg>
</button>
<input type="range"
aria-label="Playback position"
min="0" max="100" value="0">
</div>
Det er grundstrukturen. Stil knappen, skjul de native range-visuals, hvis du vil have et tilpasset spor, men behold den underliggende semantik.
Sådan forbedrer TTS-oplæsning den samlede WCAG-overholdelse
Lyd er ikke bare indhold, der skal gøres tilgængeligt. Det er en tilgængelighedsfunktion i sig selv. Verdenssundhedsorganisationen anslår, at 1,3 milliarder mennesker, svarende til ca. 16% af verdensbefolkningen, lever med et betydeligt handicap. Mange af dem har gavn af multimodal adgang til tekstindhold: mennesker med ordblindhed, ADHD, svagt syn og forskellige kognitive handicap læser mere komfortabelt med lyd ved siden af tekst.
At tilføje tekst-til-tale-oplæsning er en af de få tilgængelighedsinvesteringer, der hjælper brugere inden den består en revision. At tilføje TTS til WordPress tager under 15 minutter med pluginnet Tekst til tale – TTSWP. Afspilleren leveres med WCAG 2.1 AA-konforme standardindstillinger, mål på 24 pixels eller derover, tastaturunderstøttelse og korrekte ARIA-roller.

Den minimale runtime-belastning er ca. 35 til 40 KB komprimeret (151 KB ukomprimeret) og dækker både JavaScript-afspillerlogikken og delt CSS. Vi kørte GTmetrix på en publiceret artikel med afspilleren aktiv og scorede karakter A med 93% ydelse, 99% struktur, Largest Contentful Paint på 1,3 sekunder, Total Blocking Time på 46 millisekunder og Cumulative Layout Shift på nul. Pakken indlæses kun på sider, der indeholder afspilleren, så statiske sider uden lyd bærer ingen ekstra belastning.
Tilgængelighedsdokumentationen findes på vores tilgængeligheds-trustside. Oplæsningen bruger ElevenLabs-generatoren, som forbedrer prosodien nok til, at lyttere faktisk fuldfører artikler i stedet for at give op over en robotagtig stemme.
European Accessibility Act i praksis
EAA trådte i kraft den 28. juni 2025. Nye digitale tjenester, der placeres på EU-markedet efter den dato, skal overholde reglerne nu. Eksisterende tjenester har frem til 28. juni 2030 til at bringe alt i orden. Direktivet gælder for enhver virksomhed, der betjener EU-kunder, uanset hvor virksomheden er hjemmehørende.
Den tekniske standard, som EAA henviser til, er EN 301 549. Den aktuelle harmoniserede version (V3.2.1, august 2021) er bygget på WCAG 2.1 niveau AA. Udkast V4.1.0 offentliggjort i november 2025 opdaterer paragraf 9, 10 og 11 for at tilpasse sig WCAG 2.2, med endelig harmonisering forventet i løbet af 2026. Indtil den opdatering er refereret i EU's Officielle Tidende, er WCAG 2.1 AA fortsat det juridisk bindende minimum, men vi anbefaler at sigte efter 2.2 nu, da overgangen er måneder væk snarere end år.
Sanktionerne varierer fra medlemsstat til medlemsstat. Tyskland og Frankrig har den mest aktive håndhævelsesinfrastruktur, med nationale tilgængelighedsmyndigheder bemyndiget til at undersøge klager og udstede bøder. Vi har set norske og tyske kunder modtage formelle klager fra slutbrugere inden for måneder efter håndhævelsesdatoen, typisk om lyd- og formularkomponenter. Klagerne kommer før bøderne, så et vindue på 30 dage til at rette op er som regel realistisk, hvis teamet er forberedt.
Sådan tester du overholdelse
Automatiserede værktøjer fanger ca. 30 til 40 procent af problemerne. Manuel testning er nødvendig for resten, især tastaturinteraktion og meningsfuld kontrast ved dynamiske tilstande.
- NVDA på Windows med Chrome og Firefox. Gratis.
- JAWS på Windows til forventninger hos erhvervskunder.
- VoiceOver på macOS og iOS. Indbygget.
- TalkBack på Android. Indbygget.
- axe DevTools browser-udvidelse til automatiserede scanninger.
- Lighthouse i Chrome DevTools til hurtige kontroller.
- Gennemgang kun med tastatur. Frakobl musen og betjen alle afspillerkontroller.
Gennemgangen kun med tastatur er den enkelt mest effektive test. Fungerer afspilleren uden mus, er størstedelen af WCAG 2.2 allerede opfyldt.
Ofte stillede spørgsmål
Kræver WCAG 2.2 undertekster til lydpodcasts?
Nej. Undertekster (1.2.2) gælder for forudindspillet video med synkroniseret lyd. For lyd-kun indhold som podcasts er det relevante kriterium 1.2.1, som kræver et tekstalternativ som en transskription eller en detaljeret opsummering. Undertekster og transskriptioner tjener forskellige formål. En podcast kræver transskriptionen. En videovejledning kræver både undertekster og lydbeskrivelse af visuel information.
Er automatisk afspilning af lyd ulovligt under EAA?
Ikke ulovligt, men begrænset. WCAG 1.4.2 Lydkontrol, som EAA henviser til via EN 301 549, kræver, at lyd, der afspilles automatisk i mere end tre sekunder, skal tilbyde pause, stop eller uafhængig lydstyrkeregulering. Automatisk afspilning uden denne kontrol fejler niveau A og udgør et manglende overholdelse. De fleste håndhævelsesmyndigheder behandler dette som en klar overtrædelse snarere end et grænsetilfælde.
Har jeg brug for en transskription, hvis jeg har en lydversion af min artikel?
Normalt ikke. Når lyden er en direkte oplæsning af artiklens tekst og ikke tilføjer ny information, er selve artiklens tekst transskriptionen i henhold til WCAG's definition af «mediealternativ til tekst». Mærk afspilleren tydeligt som en lydversion af artiklen, og undtagelsen gælder. Hvis lyden indeholder kommentarer, musik med betydning eller afsnit, der ikke er i teksten, har du brug for en separat transskription.
Hvad er minimumsstørrelsen på knapper i lydafspillere under WCAG 2.2?
Interaktive mål skal være mindst 24 gange 24 CSS-pixels under succeskriterium 2.5.8 Målstørrelse (minimum) på niveau AA. Målet inkluderer polstring, så et 16-pixel ikon med 4 pixels polstring på hver side opfylder kravet. Der er undtagelser for inline-links i tekst og kontroller fastlagt af brugeragenten, men selvstændige afspillerknapper har ingen undtagelse og skal ramme grænsen.
Gælder WCAG 2.2 for WordPress.com-hostede sites?
Ja. WCAG gælder for alt webindhold uanset hostingplatform. WordPress.com-sites har den samme juridiske eksponering under EAA, ADA og tilsvarende national lovgivning som selvhostede WordPress-sites. Hostingmodellen ændrer ikke forpligtelsen. Det, der ændrer sig, er, hvor meget kontrol ejeren har over afspillerens markup. WordPress.com Business- og Commerce-abonnementer tillader tilpassede plugins, lavere niveauer gør ikke.
Hvor du starter
Vælg ét indlæg på dit site, gennemfør en tastatur-kun-gennemgang af lydafspilleren, og kontroller alle knapper mod 24-pixel-reglen. Denne ene revision afslører, om din nuværende opsætning er tæt på WCAG 2.2-overholdelse eller langt fra den. Derfra er valget at rette den eksisterende afspiller eller erstatte den med en, der leveres som standard i overensstemmelse med kravene. Vores tilgængelighedsdokumentation dækker den konfiguration, vi anbefaler til sites under EAA-pres.
Relaterede artikler
European Accessibility Act og WordPress: Overholdelsesvejledning til 2026
Hvad European Accessibility Act betyder for WordPress-ejere i 2026, hvem der er omfattet, hvad bøderne er, og den tilgængelhedserklæring de fleste overser.
De bedste tekst-til-tale-plugins til WordPress (2026)
En neutral guide til de syv bedste WordPress tekst-til-tale-plugins i 2026, med ærlige styrker, svagheder og en komplet sammenligningstabel.
Tekst til tale til Weglot på WordPress: Hvad der rent faktisk virker
De fleste tekst til tale-plugins hævder Weglot-understøttelse, men læser fra databasen i stedet for oversættelsen. Her er hvad ægte Weglot-kompatibilitet kræver.