Acessibilidade no WordPress
Torna o teu site WordPress mesmo acessível. EAA e WCAG, sem overlay
O WordPress é flexível, mas não é acessível por predefinição: page builders, plugins e temas introduzem barreiras silenciosas. Nós encontramo-las e entregamos a correção no teu próprio código de template, sem um widget que torna o teu site mais lento.
É assim que a Seviranta trata o seu site WordPress na origem
Onde as barreiras se escondem
Temas, extensões e formulários introduzem barreiras silenciosas. Nós encontramo-las todas.
A correção na origem, não por cima
Reparações concretas no seu tema e plugins, sem uma camada de overlay que apenas esconde os erros.
Sem widget, sem lentidão
Fazemos o crawl externamente a partir de servidores na UE, com 0% de impacto na sua velocidade de carregamento e nos Core Web Vitals.
Pronto para a EAA
Avaliamos o seu site face à WCAG, ao nível a que as autoridades reguladoras o fazem.
Análise headless com o axe-core, o mesmo motor que está no Google Lighthouse, a partir dos nossos servidores na UE. 0% de impacto na velocidade de carregamento do seu site.
A verdade: o WordPress não é acessível por predefinição
Um tema de blocos WordPress arrumado como o Twenty Twenty-Four começa melhor do que muitos sites, mas raramente atinge sozinho o WCAG 2.2 AA. Assim que começas a construir com Elementor, Divi ou Gutenberg, deixas plugins injetar markup ou adicionas imagens sem texto alternativo, surgem barreiras que os teus visitantes, e o European Accessibility Act, não aceitam.
O que está mesmo em jogo
- Um checkout não acessível é uma infração direta da EAA.
- Um widget de acessibilidade não conta como solução estrutural.
- As autoridades testam o HTML gerado, incluindo as tuas apps.
- 'Usamos WordPress' não é uma defesa legal: a responsabilidade é da loja online que está no ar, não da plataforma.
O que esperar pode custar
até € 1.000.000
Máximo UE · Espanha/Luxemburgo
$ 4.000
EUA · Califórnia (Unruh), por visita
Não és multado do nada, primeiro chega uma ordem de correção com prazo. Mas quem nesse momento conseguir mostrar um dossiê datado sai mais barato.
Vê o que se aplica ao teu mercado →O risco oculto das extensões WordPress de terceiros
Widgets de avaliações, filtros, bundlers e apps de pesquisa injetam HTML dinâmico no seu frontend, e cada atualização de uma app pode acrescentar uma nova barreira. Numa auditoria, esse código conta na íntegra, ainda que não tenha sido você a escrevê-lo. É por isso que a Seviranta monitoriza em contínuo o resultado final tal como uma entidade reguladora o vê: o seu tema WordPress mais todas as apps e o conteúdo dinâmico.
O que costuma correr mal no WordPress
- Os page builders criam div soup ilegívelO Elementor e o Divi aninham secções, colunas e wrappers dezenas de níveis em profundidade. Essa div soup não tem semântica, por isso um leitor de ecrã perde a estrutura lógica da tua página e lê apenas fragmentos soltos de texto.
- Markup de plugin sem um nome acessívelSliders, pop-ups e formulários de plugins injetam muitas vezes botões e campos sem label nem aria-label. Um utilizador de leitor de ecrã ouve então apenas 'botão' e não faz ideia do que a ação faz.
- Ordem de headings partida pelo builderOs page builders escolhem muitas vezes os títulos pelo tamanho em vez do significado, por isso saltas de um h2 diretamente para um h4. Os utilizadores de leitor de ecrã navegam pelos títulos e perdem o fio da tua página.
- Imagens da biblioteca de média sem texto alternativoAs imagens da biblioteca de média acabam muitas vezes no teu tema sem texto alternativo, ou com o nome do ficheiro como alt, ilegível para leitores de ecrã e invisível para o Google.
Como é uma correção a sério
Pega num botão de ícone do teu bloco Elementor ou Gutenberg. Sem um nome acessível, um utilizador de leitor de ecrã ouve apenas 'botão'. A correção é um único atributo, sem reconstrução:
<button class="elementor-button">
<i class="icon-cart" aria-hidden="true"></i>
</button><button class="elementor-button"
aria-label="<?php esc_attr_e( 'Bekijk winkelwagen', 'theme' ); ?>">
<i class="icon-cart" aria-hidden="true"></i>
</button>Onde o corriges dentro do WordPress
O WordPress promete WCAG 2.2 AA para o admin e para os temas incluídos, sempre que possível. Para temas de terceiros, plugins e o teu conteúdo não promete nada. É exatamente aí que está o trabalho.
- 1Tema: ler accessibility-ready como foi pensadoA etiqueta significa uma revisão manual de 18 requisitos básicos: skip link como primeiro elemento focável, foco visível de pelo menos 2 px, contraste 4,5:1 e 3:1 para elementos de interface, landmarks, etiquetas de formulário, sem conteúdos intermitentes. O próprio WordPress acrescenta que a etiqueta não significa que o tema cumpra as WCAG AA, e que as WCAG dizem respeito ao conteúdo e não podem ser aplicadas a um tema.
- 2Texto alternativo: no bloco e na bibliotecaO bloco Image tem um campo 'Alternative text' e uma caixa de verificação 'Mark as decorative'; o alt da biblioteca multimédia é a predefinição, o alt do bloco prevalece. Descreve o que a imagem acrescenta. Atenção à lightbox: aí a legenda fica oculta (issue em aberto) e, com um alt vazio, o diálogo de ampliação não tem nome.
- 3Títulos e contraste no editorUsa o separador Outline em Document Overview para verificar a ordem dos títulos; o título da página costuma ser o h1, consoante o tema. O editor avisa quando o contraste é baixo ('This color combination may be hard for people to read'), mas só no editor, só em blocos com definições de cor e não com cores transparentes. Define a tua paleta no theme.json ou em Global Styles e aplica-se em todo o lado.
- 4Idioma, navegação e templatesO atributo lang vem de Opções → Geral → Idioma do site. O bloco Navigation tem um issue em aberto com uma armadilha de foco no menu overlay quando um submenu está expandido; testa o teu menu apenas com Tab e Esc. Os templates e partes de template substituem-se num child theme pelo nome do ficheiro, ou no Site Editor num tema de blocos.
- 5Page builders e pluginsO Elementor diz que só precisas de fornecer conteúdo acessível, mas só tens skip link com o tema Hello, em Canvas ou Full Width defines tu próprio o ID CSS 'content', e o ARIA passa por atributos personalizados. O Divi 4 remete para produtos do marketplace para foco de teclado e ARIA; o Divi 5 acrescenta semântica e ARIA através de Custom Attributes. Tudo o que um builder ou plugin renderiza está na mesma página e conta na auditoria.
A WordPress Accessibility Team desaconselha os widgets overlay: nenhuma ferramenta automatizada alcança a conformidade por si só. O Elementor vende um widget desses como 'Ally' e o marketplace do Divi uma 'Accessibility Sidebar'. Uma camada por cima do teu site não repara os blocos por baixo.
O que recebes
Por erro: o quê, porquê e como
Para cada constatação vês o que está errado, quem afeta, que regra WCAG se aplica e uma solução concreta e consciente do WordPress, com exemplo de código sempre que possível.
Deteção específica da plataforma
Apanha os erros que surgem precisamente no WordPress, não apenas aquilo que uma verificação genérica de WCAG deteta.
Um dossiê que aguenta
Uma visão geral datada das tuas análises e constatações que podes mostrar numa auditoria ou inspeção.
Com uma ferramenta de relatórios pagas a licença e os teus programadores para resolverem os erros. Com a Seviranta a correção está incluída, sem conta a dobrar.
Protege a tua conversão e o teu enquadramento legal
Uma app que cola um ícone de acessibilidade por cima do teu site WordPress é um risco para o teu negócio. Os factos em resumo:
Widgets de acessibilidade WordPress
- Carregam scripts externos extra que prejudicam a tua velocidade de carregamento (LCP) e, com isso, a tua conversão.
- Mascaram o erro em vez de o resolver, o código de fundo continua errado.
- Não protegem contra reclamações. A FTC multou a accessiBe, fornecedora de overlays, em 2025 em $1 milhão por alegações de conformidade enganosas.
A abordagem da Seviranta
- 0% de impacto na tua velocidade de carregamento, analisamos externamente a partir dos nossos servidores na UE.
- Corrigimos o verdadeiro código-fonte dos teus templates WordPress.
- Construímos automaticamente o seu dossiê EAA arquivável, pronto a apresentar a uma autoridade reguladora.
Perguntas e respostas
- O meu tema é accessibility-ready. Já está?
- Não. A etiqueta diz que o tema cumpre os requisitos básicos da equipa de revisão; o próprio WordPress diz que não é uma declaração de WCAG AA. O teu conteúdo, os teus plugins e o teu builder somam-se por cima, e é aí que está a maioria das constatações.
- Também vendo ou publico para a Alemanha ou França. O que se aplica aí ao meu site WordPress?
- Alemanha: o BFSG aplica-se às lojas online B2C desde 28 de junho de 2025, com uma isenção para microempresas (menos de dez pessoas e no máximo 2 milhões de euros de volume de negócios ou de total do balanço); a supervisão cabe à Marktüberwachungsstelle der Länder (MLBF). França: desde 28 de junho de 2025 o comércio eletrónico está abrangido pela transposição da EAA no Code de la consommation, com a mesma isenção para microempresas, sob supervisão da DGCCRF; a bitola é o RGAA (WCAG 2.1 AA). Em ambos os países conta a página publicada, não o facto de usares o WordPress.
- Posso aplicar a correção eu próprio no Site Editor ou preciso do meu developer?
- Cores, títulos, textos alternativos, estrutura do menu e muitas partes de template podes alterá-los tu próprio no editor ou no Site Editor. O markup de plugins ou de um builder exige muitas vezes um developer: uma substituição de template num child theme, um filtro ou uma definição do plugin. O nosso relatório diz, por constatação, onde está, para saberes quem pode tratar dela.
- Um widget de acessibilidade WordPress chega para a EAA?
- Não. Um widget põe uma camada por cima do teu site, mas não repara o código de fundo e não conta como conformidade estrutural.
- O meu checkout WordPress está abrangido pela EAA?
- Sim. O checkout e a navegação fazem explicitamente parte da obrigação ao abrigo do WCAG 2.1 AA.
- A Seviranta analisa também as minhas apps WordPress?
- Sim. Testamos o HTML final gerado, tema mais apps, tal como uma autoridade faz.
- Isto torna o meu site WordPress mais lento?
- Não. Analisamos externamente a partir dos nossos servidores na UE; não entra nenhum script no teu site. 0% de impacto na tua velocidade de carregamento e nos Core Web Vitals.
Nós também o fazemos connosco
Aplicamos a nós próprios exatamente a mesma fasquia: o nosso próprio site regista 0 erros no axe-core, o mesmo motor que está no Google Lighthouse e com o qual também analisamos a sua loja WordPress. Aquilo que uma máquina deteta com certeza, resolvemos de forma automática; o restante é avaliado por uma pessoa. É este o rigor que pode esperar de nós: vê um relatório de exemplo real.
O que a EAA exige da tua loja WordPress
Desde junho de 2025 a tua loja online tem de cumprir o WCAG 2.1 AA, uma loja WordPress não é exceção. A análise gratuita mostra-te em 60 segundos onde estás, com a linha exata que falha.
Vendes em mais do que um país?
WCAG é o padrão mundial. Quase todos os mercados se baseiam nele:
Ajusta a tua loja WordPress ao WCAG uma única vez e cobres a fasquia técnica em todos esses mercados. O que muda por mercado é a entidade que fiscaliza e as coimas.
Vê o que se aplica por mercado-alvo →Geres vários sites WordPress para clientes?
Evita que as lojas online que entregas se tornem um risco legal ao abrigo da EAA para os teus clientes. Usa a Seviranta como o teu carimbo de qualidade automatizado em cada entrega e deploy, uma análise, e cada site fica comprovadamente em ordem.
Vê o nosso programa de parceiros →Outras plataformas
Continua a ler
Analisa a tua loja WordPress grátis
Cola o URL do teu WordPress na análise gratuita e vê num minuto que linhas falham, com o sítio exato no teu tema ou page builder.