Accesibilidad en WooCommerce
Haz tu tienda WooCommerce realmente accesible: EAA y WCAG, sin overlay
WooCommerce funciona sobre WordPress, pero no es accesible por defecto: el checkout, los formularios y los botones del tema introducen barreras silenciosas. Nosotros las encontramos y te entregamos la corrección en el código de tu propia plantilla, sin un widget que ralentice tu tienda.
Así aborda Seviranta tu sitio WooCommerce desde la raíz
Dónde se esconden los obstáculos
Los temas, las extensiones y los formularios introducen barreras silenciosas. Nosotros las encontramos todas.
La corrección en la fuente, no por encima
Reparaciones concretas en su tema y plugins, no una capa de overlay que solo oculta los errores.
Sin widget, sin ralentización
Rastreamos desde fuera, desde servidores de la UE, con un 0 % de impacto en su velocidad de carga y sus Core Web Vitals.
Listo para la EAA
Evaluamos tu sitio según WCAG, al nivel en el que evalúan los reguladores.
Escaneo headless con axe-core, el mismo motor que incorpora Google Lighthouse, desde nuestros servidores en la UE. 0% de impacto en tu velocidad de carga.
La verdad: WooCommerce no es accesible por defecto
Un tema de WooCommerce cuidado como Storefront arranca mejor que muchas tiendas, pero rara vez alcanza WCAG 2.2 AA por sí solo. En cuanto personalizas tu checkout, instalas extensiones o eliges un tema con botones gris claro, surgen barreras que tus clientes, y la European Accessibility Act, no aceptan.
Lo que realmente está en juego
- Un checkout no accesible es una infracción directa de la EAA.
- Un widget de accesibilidad no cuenta como solución estructural.
- Los organismos de control prueban el HTML generado, incluidas tus apps.
- «Usamos WooCommerce» no es una defensa legal: la responsabilidad recae en la tienda online que está en vivo, no en la plataforma.
Lo que puede costar esperar
hasta € 1.000.000
Máximo UE · España/Luxemburgo
$ 4.000
EE. UU. · California (Unruh), por visita
No te multan de la noche a la mañana, primero llega un requerimiento de subsanación con plazo. Pero quien entonces puede mostrar un expediente fechado sale más barato.
Mira qué aplica a tu mercado →El riesgo oculto de las extensiones de WooCommerce de terceros
Los widgets de reseñas, los filtros, los bundlers y las apps de búsqueda inyectan HTML dinámico en tu frontend, y cada actualización de una app puede añadir una nueva barrera. En una auditoría ese código cuenta por completo, aunque no lo hayas escrito tú. Por eso Seviranta vigila de forma continua el resultado final tal como lo ve un organismo supervisor: tu tema WooCommerce más todas las apps y el contenido dinámico.
Lo que suele fallar en WooCommerce
- Mensajes de error del checkout sin aria-liveCuando el pago falla, WooCommerce muestra un aviso como «introduce una dirección válida». Sin aria-live="assertive", una persona ciega nunca oye ese aviso y se queda adivinando por qué no avanza el pedido.
- Campos de formulario sin una etiqueta vinculadaEn muchos temas y personalizaciones del checkout, los campos llegan sin una etiqueta correctamente vinculada o solo con un placeholder. Quien usa lector de pantalla oye entonces un campo vacío sin saber qué debe poner en él.
- Contraste demasiado bajo en los botones del temaMuchos temas de WooCommerce usan texto gris claro sobre un botón de color, o un color de botón cercano al fondo. Eso a menudo no alcanza el contraste mínimo de WCAG, así que los clientes con baja visión no pueden leer «Añadir al carrito».
- Añadir al carrito por AJAX sin mensaje de estadoCuando un cliente hace clic en «Añadir al carrito», la acción se realiza por AJAX sin recargar la página. Sin una live region, un lector de pantalla nunca anuncia que el producto se ha añadido, así que la persona no sabe si la acción ha funcionado.
Así es una corrección de verdad
Fíjate en una etiqueta de formulario en tu checkout de WooCommerce. Mediante un filtro te enganchas al campo y le das un nombre correcto y vinculado, sin reconstruir el 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;
} );Dónde lo arreglas dentro de WooCommerce
La propia WooCommerce afirma que el front end del plugin principal es 'substantially conformant' con WCAG 2.2 AA, respaldado por un informe con pruebas externas. El riesgo está en lo que tú pones alrededor: tema, personalizaciones del checkout y plugins. Este es el orden.
- 1Sabe qué cubre el informe y qué noEl informe de conformidad (junio de 2025, WooCommerce 10.0, probado con NVDA, VoiceOver y JAWS) cubre solo el front end del plugin principal sobre un tema por defecto. Los puntos 'partially supports' están casi todos en los bloques de filtro obsoletos desde la versión 9.9: etiquetas y fieldsets ausentes, una trampa de teclado en Firefox con VoiceOver, sin indicador de foco, sin mensajes de estado. Si aún usas esos bloques, sustitúyelos. Todavía abierto en el repositorio: la galería de producto, repetitiva para lectores de pantalla (desde 2022), el mini-cart drawer con elementos enfocables detrás de aria-hidden y los avisos de tienda sin rol aria.
- 2Tema: accessibility-ready no es WCAGLa etiqueta 'accessibility-ready' en WordPress.org significa que el tema ha superado una revisión manual de 18 requisitos básicos (skip link, foco de al menos 2 px, contraste 4,5:1, landmarks, etiquetas). La propia WordPress añade que no significa que el tema cumpla WCAG AA. Storefront (4.6.2, diciembre de 2025) lleva la etiqueta; el tema de bloques propio de WooCommerce se retiró en julio de 2025. Elige un tema con la etiqueta y después comprueba tus propios colores y contenido.
- 3Checkout: bloques o shortcode, y lo que hacen los plugins con élDesde la versión 8.3 los bloques Cart y Checkout son el valor por defecto; el checkout por shortcode sigue funcionando en las tiendas existentes. Los bloques se renderizan con JavaScript y solo aceptan hooks migrados, así que un plugin que modifique el checkout tiene que declarar compatibilidad. La propia WooCommerce avisa: los temas y plugins que modifican el checkout pueden romper la accesibilidad. Prueba el checkout después de cada actualización de plugin.
- 4Dónde aterriza la correcciónTema clásico: sobrescribe plantillas en wp-content/themes/<child>/woocommerce/…, o mejor mediante hooks, porque sobreviven a una actualización. Tema de bloques: templates/single-product.html y el Site Editor, colores y tipografía en theme.json. El atributo lang sale de Ajustes → Generales → Idioma del sitio. Los plugins inyectan marcado a través de los mismos hooks; en la auditoría cuenta como si lo hubieras escrito tú.
- 5Texto alternativo y contenidoLas imágenes de producto son elementos multimedia normales: Medios → Biblioteca → 'Texto alternativo'. Describe lo que influye en la decisión de compra; lo decorativo se queda vacío. La propia WooCommerce lo señala como deberes del propietario de la tienda, junto con la estructura de encabezados, las etiquetas de formulario y una prueba con lector de pantalla.
El WordPress Accessibility Team desaconseja los widgets overlay y escribe que ninguna herramienta automatizada logra por sí sola el cumplimiento. Nosotros tampoco: el escaneo encuentra lo que la máquina puede determinar con certeza, la corrección está en tu tema y tus plugins, y la parte que requiere criterio humano se indica por separado.
Lo que recibes
Por cada error: qué, por qué y cómo
Para cada hallazgo ves qué está mal, a quién afecta, qué regla WCAG implica y una solución concreta y pensada para WooCommerce, con un ejemplo de código siempre que sea posible.
Detección específica de la plataforma
Detectas los errores que surgen precisamente en WooCommerce, no solo lo que capta una comprobación genérica de WCAG.
Un expediente que aguanta
Un resumen fechado de tus escaneos y hallazgos que puedes mostrar en una auditoría o una inspección.
Con una herramienta de informes pagas la licencia y también a tus desarrolladores para resolver los errores. Con Seviranta la corrección va incluida: sin doble factura.
Protege tu conversión y tu situación legal
Una app que pega un icono de accesibilidad sobre tu sitio de WooCommerce es un riesgo para tu negocio. Los hechos, uno a uno:
Widgets de accesibilidad para WooCommerce
- Cargan scripts externos adicionales que perjudican tu velocidad de carga (LCP) y, con ello, tu conversión.
- Enmascaran el error en lugar de resolverlo: el código de fondo sigue estando mal.
- No te protegen frente a reclamaciones. La FTC multó al proveedor de overlays accessiBe en 2025 con 1 millón de dólares por afirmaciones engañosas sobre cumplimiento.
El enfoque de Seviranta
- 0 % de impacto en tu velocidad de carga: escaneamos de forma externa desde nuestros servidores en la UE.
- Reparamos el código fuente real de tus plantillas de WooCommerce.
- Construimos automáticamente tu expediente EAA conservable, listo para mostrar a un regulador.
Preguntas y respuestas
- WooCommerce dice que cumple WCAG 2.2 AA. ¿Por qué falla entonces mi tienda?
- Esa afirmación cubre el front end del plugin principal sobre un tema por defecto. Tu tema, tus colores, tu contenido de producto, tus personalizaciones del checkout y cada plugin se renderizan en la misma página, y ahí es donde están los hallazgos. La propia WooCommerce lo dice: los temas y plugins pueden romper la accesibilidad del checkout.
- También vendo a Alemania o Francia. ¿Qué se aplica allí a mi tienda WooCommerce?
- Alemania: el BFSG se aplica a las tiendas online B2C desde el 28 de junio de 2025, con una exención para microempresas (menos de diez personas y como máximo 2 millones de euros de facturación o de balance total); la supervisión corre a cargo de la Marktüberwachungsstelle der Länder (MLBF). Francia: desde el 28 de junio de 2025 el comercio electrónico entra en la transposición de la EAA en el Code de la consommation, con la misma exención para microempresas, bajo la supervisión de la DGCCRF; la vara de medir es el RGAA (WCAG 2.1 AA). En ambos países cuenta la página publicada, no el hecho de que uses WooCommerce.
- ¿Debo pasar del checkout por shortcode al checkout por bloques?
- No necesariamente. WooCommerce no publica ninguna comparación y el informe prueba ambos. Eso sí, el checkout por bloques es, desde la 9.0, donde aterrizan la mayoría de las mejoras (landmark main, mensajes de estado, estructura de encabezados). Si te quedas en el shortcode, comprueba tú mismo los mensajes de error, las etiquetas y el mensaje de estado al 'actualizar carrito'; esos puntos solo se corrigieron en 2025.
- ¿Es suficiente un widget de accesibilidad de WooCommerce para la EAA?
- No. Un widget pone una capa sobre tu sitio, pero no repara el código de fondo y no cuenta como cumplimiento estructural.
- ¿Mi checkout de WooCommerce está sujeto a la EAA?
- Sí. El checkout y la navegación forman parte explícita de la obligación bajo WCAG 2.1 AA.
- ¿Seviranta también escanea mis apps de WooCommerce?
- Sí. Probamos el HTML final generado, tema más apps, tal y como lo hace un organismo de control.
- ¿Esto ralentizará mi sitio de WooCommerce?
- No. Escaneamos de forma externa desde nuestros servidores en la UE; no se coloca ningún script en tu sitio. 0 % de impacto en tu velocidad de carga y tus Core Web Vitals.
Nosotros también lo hacemos
Nos exigimos exactamente el mismo listón: nuestra propia web obtiene 0 errores en axe-core, el mismo motor que incorpora Google Lighthouse y con el que también escaneamos tu tienda WooCommerce. Lo que una máquina detecta con certeza lo resolvemos de forma automática, el resto lo valora una persona. Así de riguroso te lo entregamos: consulta un informe de ejemplo real.
Lo que la EAA exige a tu tienda de WooCommerce
Desde junio de 2025 tu tienda online tiene que cumplir WCAG 2.1 AA, y una tienda de WooCommerce no es una excepción. El escaneo gratuito te muestra en 60 segundos en qué punto estás, con la línea exacta que no cumple.
¿Vendes en más de un país?
WCAG es el estándar mundial. Casi todos los mercados se apoyan en él:
Adapta tu tienda WooCommerce a WCAG una sola vez y cubres el listón técnico en todos esos mercados. Lo que cambia según el mercado es la autoridad que lo aplica y las multas.
Consulta qué se aplica en cada mercado de destino →¿Gestionas varios sitios de WooCommerce para clientes?
Evita que las tiendas online que entregas se conviertan en un riesgo legal bajo la EAA para tus clientes. Usa Seviranta como tu sello de calidad automatizado en cada entrega y cada deploy: un escaneo, y cada sitio está demostrablemente en orden.
Conoce nuestro programa de partners →Otras plataformas
Sigue leyendo
Escanea tu tienda de WooCommerce gratis
Pega la URL de tu WooCommerce en el escaneo gratuito y descubre en menos de un minuto qué líneas no cumplen, con el punto exacto en tu checkout o tu tema.