WCAG 2.0 WordPress – jak zadbać o dostępność strony?
Masz stronę lub sklep na WordPressie i boisz się wymogów WCAG 2.0? Z tego tekstu dowiesz się, jak podejść do tematu spokojnie i krok po kroku zadbać o realną dostępność. Zobaczysz też, na co zwrócić największą uwagę, żeby Twoja witryna nie wykluczała żadnej grupy użytkowników.
Czym jest WCAG 2.0 i dlaczego dotyczy Twojej strony na WordPressie?
WCAG 2.0 to zbiór międzynarodowych wytycznych dotyczących dostępności treści internetowych, opracowany przez W3C w ramach inicjatywy WAI. Opisuje, jak budować serwisy, które są czytelne i używalne dla osób niewidomych, słabowidzących, niesłyszących, z niepełnosprawnościami ruchowymi i poznawczymi, a także dla osób starszych czy korzystających wyłącznie z klawiatury. Dla WordPressa oznacza to konieczność przemyślenia zarówno motywu, jak i samych treści, bo to właśnie na styku tych dwóch elementów najczęściej pojawiają się bariery.
Standard WCAG opiera się na zasadzie POUR: treści muszą być postrzegalne, funkcjonalne, zrozumiałe i solidne technicznie. W praktyce przekłada się to na takie elementy jak alternatywny tekst grafik, poprawne nagłówki, logiczna nawigacja, odpowiedni kontrast czy kompatybilność z czytnikami ekranu. WordPress jest dobrą bazą, bo ma ogromny ekosystem dostępnych motywów i wtyczek, ale bez świadomych decyzji redaktora i twórcy szablonu nawet najlepsza platforma nie spełni wymogów WCAG 2.0 poziom AA.
Poziomy zgodności WCAG – co realnie powinieneś osiągnąć?
WCAG definiuje trzy poziomy zgodności: A, AA i AAA. Poziom A to minimum, które usuwa najbardziej dotkliwe bariery, na przykład brak tekstów alternatywnych czy brak obsługi klawiaturą. Wiele starych motywów WordPressa zatrzymuje się właśnie tutaj, co sprawia, że wciąż trudno z nich korzystać niektórym grupom użytkowników.
Poziom AA uznawany jest za standard dla serwisów publicznych i handlu internetowego. Wymaga już odpowiedniego kontrastu (co najmniej 4,5:1 dla zwykłego tekstu), napisów do wideo, spójnej nawigacji czy poprawnego działania na urządzeniach mobilnych. Poziom AAA idzie dalej, ale w sklepach czy prostych stronach organizacji zwykle jest nieosiągalny bez bardzo dużych nakładów. Dlatego większość przepisów, w tym polska ustawa o dostępności cyfrowej oraz European Accessibility Act (EAA), odnosi się właśnie do poziomu AA.
WCAG 2.0, 2.1 i 2.2 – które wytyczne brać pod uwagę?
WCAG 2.0 opublikowano w 2008 roku i wciąż stanowi podstawę wielu aktów prawnych oraz przetargów. Pojawiły się jednak rozszerzenia WCAG 2.1 i WCAG 2.2, które dołożyły kryteria dotyczące m.in. urządzeń mobilnych, osób z niepełnosprawnością poznawczą i osób z niskim poziomem widzenia. To szczególnie istotne w świecie e‑commerce, gdzie znaczna część ruchu pochodzi ze smartfonów, a rozbudowane interfejsy sklepów łatwo przeciążyć efektownymi, ale męczącymi elementami.
Dobra praktyka jest prosta: traktuj wymagany prawnie poziom WCAG 2.0 AA jako fundament, a z WCAG 2.1 i 2.2 wybieraj te kryteria, które poprawiają komfort korzystania ze sklepu lub strony informacyjnej. Dotyczy to zwłaszcza responsywności, powiększania treści, czytelności komunikatów oraz jasnych, prostych instrukcji w procesie zakupowym czy formularzach kontaktowych.
Od czerwca 2025 roku dostępność cyfrowa staje się w Unii Europejskiej obowiązkowa dla wielu usług internetowych – w tym sklepów online i platform e‑commerce.
Jak prawo i European Accessibility Act wpływają na strony w WordPressie?
European Accessibility Act (dyrektywa 2019/882) to konkretne zobowiązanie dla biznesu, a nie ogólna deklaracja. Wymaga, by szereg produktów i usług – od terminali płatniczych po sklepy internetowe – był dostępny dla osób z niepełnosprawnościami oraz osób starszych. Jeśli prowadzisz sklep na WordPress + WooCommerce lub rozbudowany serwis usługowy, Twoja witryna staje się częścią tego łańcucha usług.
W praktyce EAA oznacza, że brak dostosowania do WCAG nie jest już tylko kwestią reputacji. Może wiązać się z kontrolami, karami finansowymi i koniecznością kosztownych, szybkich poprawek. Jednocześnie rozbudowana dostępność zwiększa liczbę realnych klientów – osoby, które dotąd nie mogły zamówić produktu z powodu źle opisanych przycisków, zbyt małego kontrastu czy niedostępnego formularza, stają się aktywnymi kupującymi.
Dlaczego dostępność to także temat biznesowy i marketingowy?
Dostępny serwis WordPress to nie tylko spełnienie przepisów. To także lepsze doświadczenie użytkownika dla wszystkich. Jasne formularze, czytelne komunikaty błędów, wyraźne przyciski „Dodaj do koszyka” i „Złóż zamówienie” czy poprawna struktura nagłówków przekładają się na mniejszą liczbę porzuconych koszyków i niższe koszty obsługi klienta. Użytkownik szybciej odnajduje produkt, łatwiej wypełnia dane i rzadziej dzwoni po pomoc.
Wiele wymagań WCAG pokrywa się z zasadami SEO: logiczna hierarchia nagłówków, alternatywny tekst obrazów, poprawna semantyka HTML czy dopracowane linki poprawiają widoczność w wyszukiwarkach. Dostępność wspiera też wizerunek marki jako inkluzywnej i odpowiedzialnej społecznie, co w komunikacji marketingowej ma coraz większe znaczenie, szczególnie w sektorach B2C, NGO i administracji.
Jak zaplanować dostępny motyw i strukturę strony na WordPressie?
Podstawą jest wybór motywu WordPress, który już na starcie nie generuje barier. Motywy oznaczone jako „accessible” lub projektowane z myślą o WCAG 2.0 mają zwykle prawidłową strukturę nagłówków, działają z klawiaturą i oferują poprawny kontrast. W świecie WooCommerce dobrym punktem wyjścia bywa np. motyw Storefront, który łatwo rozbudować o własny szablon potomny.
Sama struktura treści jest równie istotna. Strona główna, kategorie, karty produktów i podstrony informacyjne muszą być logicznie powiązane, z jasną hierarchią H1, H2, H3. Elementy nawigacji powinny mieć zrozumiałe etykiety, a linki wykorzystywać opisowe teksty zamiast lakonicznego „kliknij tutaj”. Dzięki temu osoby korzystające z czytników ekranu, programów powiększających czy wyłącznie klawiatury poruszają się po sklepie bez poczucia zagubienia.
Struktura i semantyka – jak używać HTML w duchu WCAG?
WordPress jest oparty na szablonach HTML, więc poprawna semantyka jest w dużej mierze w Twoich rękach. Nagłówek strony powinien zawierać jedno H1, kolejne sekcje opisujesz jako H2, a bardziej szczegółowe fragmenty H3. Warto unikać pustych nagłówków, wstawianych tylko dla wizualnego efektu, bo dla czytnika ekranu są one mylące i psują obraz dokumentu.
Kolejna sprawa to stosowanie prawidłowych znaczników: linki jako , przyciski jako
- lub
- , pola formularzy z etykietami
Najczęściej zadawane pytania
Czym jest WCAG 2.0 i dlaczego dotyczy mojej strony na WordPressie?
WCAG 2.0 to zbiór międzynarodowych wytycznych dotyczących dostępności treści internetowych, opracowany przez W3C w ramach inicjatywy WAI. Opisuje, jak budować serwisy, które są czytelne i używalne dla osób niewidomych, słabowidzących, niesłyszących, z niepełnosprawnościami ruchowymi i poznawczymi, a także dla osób starszych czy korzystających wyłącznie z klawiatury. Dla WordPressa oznacza to konieczność przemyślenia zarówno motywu, jak i samych treści, bo to właśnie na styku tych dwóch elementów najczęściej pojawiają się bariery.
Jakie poziomy zgodności WCAG istnieją i który jest uznawany za standard?
WCAG definiuje trzy poziomy zgodności: A, AA i AAA. Poziom A to minimum, natomiast poziom AA jest uznawany za standard dla serwisów publicznych i handlu internetowego. Poziom AAA idzie dalej, ale w sklepach czy prostych stronach organizacji zwykle jest nieosiągalny. Większość przepisów, w tym polska ustawa o dostępności cyfrowej oraz European Accessibility Act (EAA), odnosi się właśnie do poziomu AA.
Czym jest zasada POUR w standardzie WCAG?
Standard WCAG opiera się na zasadzie POUR, co oznacza, że treści muszą być postrzegalne, funkcjonalne, zrozumiałe i solidne technicznie. W praktyce przekłada się to na takie elementy jak alternatywny tekst grafik, poprawne nagłówki, logiczna nawigacja, odpowiedni kontrast czy kompatybilność z czytnikami ekranu.
Jak European Accessibility Act (EAA) wpływa na sklepy internetowe na WordPressie?
European Accessibility Act (dyrektywa 2019/882) to konkretne zobowiązanie dla biznesu, które od czerwca 2025 roku wymaga, by szereg produktów i usług – w tym sklepy internetowe – był dostępny dla osób z niepełnosprawnościami oraz osób starszych. Brak dostosowania do WCAG może wiązać się z kontrolami, karami finansowymi i koniecznością kosztownych, szybkich poprawek.
Jakie są kluczowe zasady dotyczące kolorów, kontrastu i typografii w kontekście dostępności?
Kontrast między tekstem a tłem to jedna z rzeczy, które najłatwiej zmierzyć i najczęściej się łamie. Dla zwykłego tekstu minimalny kontrast na poziomie 4,5:1 jest wymagany, a dla dużych nagłówków 3:1. Warto postawić na proste kroje szeryfowe lub bezszeryfowe i dać możliwość powiększania tekstu. Błędy formularza nie powinny być oznaczone wyłącznie kolorem, lecz lepiej dodać ikonę, wyraźny komunikat i powiązać go z polem formularza np. przez atrybut aria-describedby.
Czy wtyczki WCAG dla WordPressa są wystarczające do pełnego dostosowania strony do wymogów?
Sam WordPress zawiera wiele funkcji przyjaznych dostępności, ale w praktyce często sięga się po wtyczki, żeby przyspieszyć prace lub uzupełnić braki motywu. Trzeba traktować je jako wsparcie, a nie magiczne rozwiązanie. Bez poprawnego kodu HTML i mądrego projektowania treści żadna wtyczka nie zapewni pełnej zgodności z WCAG 2.0. Nie zastąpią one świadomej pracy redakcyjnej w tworzeniu zrozumiałych treści czy użytecznych opisów obrazów.
O autorze
Adrian Gorzałek – inżynier informatyki stosowanej z blisko 20-letnim doświadczeniem w branży IT. Specjalizuję się w optymalizacji wydajności serwerów, architekturze stron opartych na systemie WordPress oraz wdrażaniu nowoczesnych technologii webowych. W swojej pracy kładę nacisk na bezpieczeństwo sieciowe, szybkość przesyłu danych i stabilność infrastruktury hostingowej.
Wszystkie wpisy autora


