Siirry sisältöön

WordPress · WCAG 2.2 AA

WordPress-sivuston saavutettavuus

WordPress on maailman käytetyin sisällönhallintajärjestelmä, mutta WordPress-sivuston saavutettavuus ei synny itsestään. Sivuston todellinen saavutettavuus riippuu teemasta, lisäosista ja sisällöntuotannon tavoista — ja juuri näissä syntyvät yleisimmät WCAG 2.2 AA -puutteet. Tällä sivulla käydään läpi, miksi WordPress-sivustot ovat usein ei-saavutettavia, mitkä ongelmat toistuvat ja miten ne tunnistetaan ja korjataan.

Onko WordPress saavutettava oletuksena?

WordPressin ydin tuottaa kohtuullisen siistiä ja semanttista merkkausta, ja yhteisö tekee jatkuvasti työtä editorin saavutettavuuden parantamiseksi. Ydin ei kuitenkaan yksin määrää sitä, mitä kävijä lopulta kohtaa. Sivuston saavutettavuus muodostuu kolmesta kerroksesta, joista jokainen voi rikkoa sen: valittu teema, asennetut lisäosat ja se, miten sisältöä tuotetaan. Käytännössä useimmat valmiit teemat ja sivunrakentajat tuottavat puutteita, jotka eivät näy silmämääräisesti vaan paljastuvat vasta ruudunlukijalla ja näppäimistöllä testattaessa.

Miksi WordPress-sivustot ovat usein ei-saavutettavia

Syyt eivät yleensä ole yksittäisiä bugeja vaan rakenteellisia. Samat juurisyyt toistuvat sivustolta toiselle:

Yleisimmät saavutettavuusongelmat WordPress-sivustoilla

Kun WordPress-sivustoja testaa järjestelmällisesti, samat puutteet toistuvat. Nämä ovat tyypillisimmät:

Sivunrakentajat ja saavutettavuus: Gutenberg, Elementor, Divi

Editorin valinta vaikuttaa siihen, kuinka helppoa saavutettava lopputulos on saavuttaa — mutta mikään editori ei takaa sitä. Karkea kuva:

Sivunrakentajien vertailu saavutettavuuden kannalta
Alusta Merkkauksen laatu Tyypillinen riski
Gutenberg (lohkoeditori) Kevyt, melko semanttinen Otsikkotasojen väärinkäyttö, mukautetut lohkot
Elementor Raskas, syvä div-rakenne Fokusjärjestys, näppäimistö, widgetit
Divi Raskas, paljon omaa koodia Interaktiiviset moduulit, kontrastit

Olennaista ei ole työkalun nimi vaan se, miten sitä käytetään ja testataanko lopputulos. Kevyt editori helpottaa työtä, mutta jokainen alusta vaatii saman manuaalisen tarkistuksen ruudunlukijalla ja näppäimistöllä.

Näin tunnistat WordPress-sivuston saavutettavuuspuutteet

Aloita automaattisilla työkaluilla — ne ovat ilmaisia ja löytävät mitattavat virheet nopeasti. Käytännön kolmikko on axe (selainlaajennus), WAVE ja Chromen sisäänrakennettu Lighthouse. Ne paljastavat kontrastiongelmat, puuttuvat alt-tekstit ja monet rakenteelliset virheet.

Automaatin raja: automaattityökalut tunnistavat luotettavasti vain noin 20–30 % WCAG-kriteereistä. Ne kertovat, että napilla on heikko kontrasti, mutta eivät sitä, että lomaketta ei voi täyttää ruudunlukijalla tai että fokus katoaa valikkoa avatessa. Loput vaativat ihmisen tekemän testauksen.

Manuaalinen tarkistus tarkoittaa sivuston läpikäyntiä pelkällä näppäimistöllä (Tab, Enter, Esc) ja ruudunlukijalla (NVDA Windowsilla, VoiceOver Macilla). Vasta se kertoo, toimiiko sivusto oikeasti niille käyttäjille, joita saavutettavuus koskee. Jos harkitset valmiita ”saavutettavuuslisäosia” oikotieksi, kannattaa ensin lukea miksi overlay-työkalut eivät korjaa ongelmaa.

WordPress-saavutettavuuden korjaaminen

Korjaukset jakautuvat kahteen tasoon, ja niiden työmäärä eroaa merkittävästi:

Sisältötason korjaukset

Nämä voi usein tehdä itse editorissa ilman kehittäjää: otsikkohierarkian oikaisu, vaihtoehtoisten tekstien lisääminen, linkkitekstien täsmentäminen ja koristekuvien merkitseminen. Halpaa ja nopeaa, mutta edellyttää että tietää mitä etsii.

Teema- ja komponenttitason korjaukset

Kontrastien korjaus teeman tyyleissä, fokuksen näkyvyyden palauttaminen, valikoiden ja modaalien näppäimistötuki sekä lomakekenttien nimilappujen korjaus vaativat yleensä koodimuutoksia teemaan tai lapsiteemaan. Tässä WordPress-ekosysteemin tuntemus ratkaisee: kun tietää, miten teema, lisäosat ja Gutenberg-rakenteet käyttäytyvät, korjaukset ovat kohdennettuja eivätkä yleisluontoisia.

Mistä kannattaa aloittaa

Jos et tiedä missä sivustosi on saavutettavuuden suhteen, järkevin ensiaskel on selvittää nykytila järjestelmällisesti — ei korjata sokkona. Saavutettavuusarvio käy sivuston läpi sekä automaattisesti että manuaalisesti ja antaa priorisoidun listan siitä, mitkä puutteet kannattaa korjata ensin ja miten.

WP Saavutettavuus on suomalainen, WordPress-saavutettavuuteen erikoistunut toimija. Erikoisosaaminen on teemojen, lisäosien ja Gutenberg-rakenteiden saavutettavuusongelmissa, joten korjausehdotukset ovat toteutuskelpoisia.

Usein kysytyt kysymykset

Onko WordPress saavutettava oletuksena?

Ei automaattisesti. WordPressin ydin tuottaa kohtuullisen saavutettavaa merkkausta, mutta sivuston todellinen saavutettavuus riippuu valitusta teemasta, käytetyistä lisäosista ja sisällöntuotannon tavoista. Useimmat valmiit teemat ja sivunrakentajat tuottavat WCAG 2.2 AA -puutteita, jotka näkyvät vasta kun sivustoa testataan ruudunlukijalla ja näppäimistöllä.

Tekevätkö saavutettavuuslisäosat tai overlayt WordPressistä saavutettavan?

Eivät. Overlay- ja widget-tyyppiset lisäosat eivät korjaa sivuston rakenteellisia tai sisällöllisiä puutteita. Ne lisäävät päälle kerroksen, joka voi peittää ongelmia ja aiheuttaa yhteensopivuusongelmia apuvälineiden kanssa. Saavutettavuus syntyy itse teemassa, sisällössä ja komponenteissa.

Mitkä WordPress-teemat ovat saavutettavia?

WordPress.orgin teemahakemistossa on accessibility-ready -merkitty osio, jonka teemat täyttävät tietyt perusvaatimukset, kuten näppäimistökäytettävyyden, fokuksen näkyvyyden ja riittävät kontrastit. Merkintä on hyvä lähtökohta, mutta se ei takaa koko sivuston saavutettavuutta — sisältö, lisäosat ja räätälöinnit voivat silti tuottaa puutteita.

Onko Gutenberg saavutettavampi kuin Elementor tai Divi?

Yleistäen Gutenberg tuottaa kevyempää ja semanttisempaa merkkausta kuin raskaat sivunrakentajat, jotka lisäävät ylimääräisiä div-rakenteita ja omia komponentteja. Mikään editori ei kuitenkaan takaa saavutettavuutta: lopputulos riippuu siitä, miten otsikkotasoja, lomakkeita ja interaktiivisia osia käytetään. Jokainen alusta vaatii saman manuaalisen tarkistuksen.

Koskeeko saavutettavuuslaki WordPress-sivustoani?

EU:n esteettömyysdirektiivi laajeni vuonna 2025 koskemaan yhä useampia yksityisen sektorin digitaalisia palveluja Suomessa, erityisesti verkkokauppoja ja kuluttajapalveluja. Se, kuuluuko juuri sinun sivustosi soveltamisalaan, kannattaa varmistaa tarvittaessa juristilta tai Traficomin ohjeistuksesta. Saavutettavuusarvio kertoo teknisen tilanteen, ei lain soveltamisalaa.