plugin-icon

Filtro de exclusión de alérgenos para WooCommerce

Filtra los productos de WooCommerce excluyendo ingredientes y alérgenos. Totalmente personalizable, accesible y compatible con HPOS.
Versión
1.3.0
Última actualización
Jul 5, 2026

El filtro de exclusión de alérgenos para WooCommerce permite a tus clientes filtrar el catálogo de productos excluyendo ingredientes específicos o alérgenos que deseen evitar. Es ideal para tiendas de alimentación, panaderías, farmacias, herbolarios y cualquier establecimiento que necesite garantizar productos seguros para personas con alergias o restricciones alimentarias.

Características principales

  • Tres modos de visualización: Barra simple, tarjeta de bloque completo y barra compacta para encabezados y barras laterales.
  • Totalmente personalizable: Título, descripción, texto de lugar de retención, texto del botón, color de fondo, color del botón y ancho de la barra editables.
  • Autocompletado AJAX: Sugerencias en tiempo real mientras se escribe, con navegación mediante el teclado (patrón de cuadro combinado WAI-ARIA).
  • Interfaz tipo «etiqueta»: Los alérgenos seleccionados se convierten en pastillas que se pueden eliminar.
  • Modo de redirección directa: El modo «Compact» redirige a la página de la tienda sin utilizar AJAX, lo que permite mantener un diseño limpio.
  • Botón con icono o texto: Utiliza un icono de lupa o un texto personalizado en cualquier modo.
  • Varias instancias: Si colocas varios códigos cortos en la misma página (por ejemplo, «compact» en el encabezado y «simple» en el cuerpo), funcionarán de forma independiente.
  • Accesibilidad según las WCAG 2.1: role=»combobox», aria-expanded, aria-controls, aria-activedescendant, aria-live, navegación por teclado.
  • La seguridad es lo primero: Nonces, sanitización, escape, comprobaciones de capacidades, limitación de frecuencia en el autocompletado y defensa en profundidad en los colores.
  • Compatible con HPOS: Utiliza la API nativa wc_get_products() para garantizar la compatibilidad con WooCommerce en el futuro.
  • Rendimiento: Almacenamiento en caché basado en transitorios para el autocompletado; invalidación automática de la caché ante cambios en los términos.
  • Comprobación de dependencias de WooCommerce: Aviso cortés en el panel de administración si WooCommerce no está activo.
Gratisen planes de pago
Probado hasta
WordPress 7.0.2
Te puedes descargar este plugin para utilizarlo en tu sitio de .