Acessibilidade no WooCommerce
Torna a tua loja WooCommerce mesmo acessível. EAA e WCAG, sem overlay
O WooCommerce corre em WordPress, mas não é acessível por predefinição: o checkout, os formulários e os botões do tema 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 a tua loja mais lenta.
É assim que a Seviranta trata o seu site WooCommerce 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 WooCommerce não é acessível por predefinição
Um tema de blocos WooCommerce arrumado como o Storefront começa melhor do que muitas lojas, mas raramente atinge sozinho o WCAG 2.2 AA. Assim que personalizas o teu checkout, instalas extensões ou escolhes um tema com botões cinzento-claro, surgem barreiras que os teus clientes, 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 WooCommerce' 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 WooCommerce 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 WooCommerce mais todas as apps e o conteúdo dinâmico.
O que costuma correr mal no WooCommerce
- Mensagens de erro do checkout sem aria-liveQuando o checkout falha, o WooCommerce mostra um aviso como 'introduz uma morada válida'. Sem aria-live="assertive" um utilizador cego nunca ouve esse aviso e fica a adivinhar por que razão a encomenda não avança.
- Campos de formulário sem label associadoEm muitos temas e personalizações de checkout, os campos vêm sem um label corretamente associado ou apenas com um placeholder. Um utilizador de leitor de ecrã ouve então um campo de entrada vazio sem saber o que ali deve ir.
- Contraste demasiado baixo nos botões do temaMuitos temas WooCommerce usam texto cinzento-claro num botão colorido, ou uma cor de botão próxima do fundo. Isso falha muitas vezes o mínimo de contraste do WCAG, por isso os clientes com baixa visão não conseguem ler 'Adicionar ao carrinho'.
- Adicionar ao carrinho via AJAX sem mensagem de estadoQuando um cliente clica em 'Adicionar ao carrinho', isso corre por AJAX sem recarregar a página. Sem uma live region um leitor de ecrã nunca anuncia que o produto foi adicionado, por isso o utilizador não consegue saber se a ação resultou.
Como é uma correção a sério
Pega num label de formulário no teu checkout WooCommerce. Através de um filtro ligas-te ao campo e dás-lhe um nome correto e associado, sem reconstruir o checkout:
<input type="text" name="billing_company" id="billing_company"
placeholder="Bedrijfsnaam">add_filter( 'woocommerce_checkout_fields', function( $fields ) {
$fields['billing']['billing_company']['label'] = __( 'Bedrijfsnaam', 'theme' );
return $fields;
} );Onde o corriges dentro do WooCommerce
O próprio WooCommerce afirma que o front end do plugin principal é 'substantially conformant' com as WCAG 2.2 AA, com base num relatório testado externamente. O risco está no que tu pões à volta: tema, personalizações do checkout e plugins. Esta é a ordem.
- 1Sabe o que o relatório cobre e o que não cobreO relatório de conformidade (junho de 2025, WooCommerce 10.0, testado com NVDA, VoiceOver e JAWS) cobre apenas o front end do plugin principal num tema padrão. Os pontos 'partially supports' estão quase todos nos blocos de filtro descontinuados desde a versão 9.9: etiquetas e fieldsets em falta, uma armadilha de teclado no Firefox com VoiceOver, sem indicador de foco, sem mensagens de estado. Se ainda usas esses blocos, substitui-os. Ainda em aberto no repositório: a galeria de produto, repetitiva para leitores de ecrã (desde 2022), o mini-cart drawer com elementos focáveis atrás de aria-hidden e os avisos da loja sem role aria.
- 2Tema: accessibility-ready não é WCAGA etiqueta 'accessibility-ready' no WordPress.org significa que o tema passou uma revisão manual de 18 requisitos básicos (skip link, foco de pelo menos 2 px, contraste 4,5:1, landmarks, etiquetas). O próprio WordPress acrescenta que isso não significa que o tema cumpra as WCAG AA. O Storefront (4.6.2, dezembro de 2025) tem a etiqueta; o tema de blocos do próprio WooCommerce foi retirado em julho de 2025. Escolhe um tema com a etiqueta e depois testa as tuas próprias cores e conteúdo.
- 3Checkout: blocos ou shortcode, e o que os plugins lhe fazemDesde a versão 8.3 os blocos Cart e Checkout são a predefinição; o checkout por shortcode continua a funcionar nas lojas existentes. Os blocos são renderizados com JavaScript e só aceitam hooks migrados, por isso um plugin que altere o checkout tem de declarar compatibilidade. O próprio WooCommerce avisa: temas e plugins que alteram o checkout podem quebrar a acessibilidade. Testa o checkout depois de cada atualização de plugin.
- 4Onde a correção aterraTema clássico: substitui templates em wp-content/themes/<child>/woocommerce/…, ou de preferência através de hooks, porque esses sobrevivem a uma atualização. Tema de blocos: templates/single-product.html e o Site Editor, cores e tipografia no theme.json. O atributo lang vem de Opções → Geral → Idioma do site. Os plugins injetam markup através dos mesmos hooks; na auditoria isso conta como se o tivesses escrito tu.
- 5Texto alternativo e conteúdoAs imagens de produto são itens multimédia normais: Multimédia → Biblioteca → 'Texto alternativo'. Descreve o que pesa na decisão de compra; o decorativo fica vazio. O próprio WooCommerce aponta isto como trabalho de casa do dono da loja, a par da estrutura de títulos, das etiquetas de formulário e de um teste com leitor de ecrã.
A WordPress Accessibility Team desaconselha os widgets overlay e escreve que nenhuma ferramenta automatizada alcança a conformidade por si só. Nós também não: a análise encontra o que é certo por via automática, a correção vive no teu tema e nos teus plugins, e a parte que exige avaliação humana é listada à parte.
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 WooCommerce, com exemplo de código sempre que possível.
Deteção específica da plataforma
Apanha os erros que surgem precisamente no WooCommerce, 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 WooCommerce é um risco para o teu negócio. Os factos em resumo:
Widgets de acessibilidade WooCommerce
- 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 WooCommerce.
- Construímos automaticamente o seu dossiê EAA arquivável, pronto a apresentar a uma autoridade reguladora.
Perguntas e respostas
- O WooCommerce diz que cumpre as WCAG 2.2 AA. Então porque falha a minha loja?
- Essa afirmação cobre o front end do plugin principal num tema padrão. O teu tema, as tuas cores, o teu conteúdo de produto, as tuas personalizações do checkout e cada plugin renderizam na mesma página, e é aí que estão as constatações. O próprio WooCommerce o diz: temas e plugins podem quebrar a acessibilidade do checkout.
- Também vendo para a Alemanha ou França. O que se aplica aí à minha loja WooCommerce?
- 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 WooCommerce.
- Devo mudar do checkout por shortcode para o checkout por blocos?
- Não necessariamente. O WooCommerce não publica nenhuma comparação e o relatório testa ambos. Mas o checkout por blocos é, desde a 9.0, onde aterra a maioria das melhorias (landmark main, mensagens de estado, estrutura de títulos). Se ficares no shortcode, verifica tu próprio as mensagens de erro, as etiquetas e a mensagem de estado ao 'atualizar carrinho'; esses pontos só foram corrigidos em 2025.
- Um widget de acessibilidade WooCommerce 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 WooCommerce 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 WooCommerce?
- Sim. Testamos o HTML final gerado, tema mais apps, tal como uma autoridade faz.
- Isto torna o meu site WooCommerce 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 WooCommerce. 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 WooCommerce
Desde junho de 2025 a tua loja online tem de cumprir o WCAG 2.1 AA, uma loja WooCommerce 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 WooCommerce 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 WooCommerce 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 WooCommerce grátis
Cola o URL do teu WooCommerce na análise gratuita e vê num minuto que linhas falham, com o sítio exato no teu checkout ou tema.