BACK TO DIRECTORY



Allergen Exclusion Filter for WooCommerce allows your customers to filter the product catalog by excluding specific ingredients or allergens they want to avoid. Ideal for food stores, bakeries, pharmacies, herbalists and any shop that needs to guarantee safe products for people with allergies or dietary restrictions.
Main Features
- Three display modes: Simple bar, full Block card, and Compact bar for headers and sidebars.
- Fully customizable: Editable title, description, placeholder, button text, background color, button color and bar width.
- AJAX autocomplete: Live suggestions while typing, with keyboard navigation (WAI-ARIA combobox pattern).
- Tag-style interface: Selected allergens become removable pills.
- Direct redirection mode: The Compact mode redirects to the shop page without AJAX, keeping layouts clean.
- Icon or text button: Use a magnifying glass icon or custom text in any mode.
- Multiple instances: Place several shortcodes on the same page (e.g. compact in the header and simple in the body), they work independently.
- WCAG 2.1 accessibility: role=”combobox”, aria-expanded, aria-controls, aria-activedescendant, aria-live, keyboard navigation.
- Security first: Nonces, sanitization, escaping, capability checks, rate limiting on autocomplete, defense in depth on colors.
- HPOS compatible: Uses the native wc_get_products() API for future-proof WooCommerce compatibility.
- Performance: Transient-based caching for autocomplete, automatic cache invalidation on term changes.
- WooCommerce dependency check: Graceful admin notice if WooCommerce is not active.
Screenshots

Assigning allergens (like milk or wheat) to a product using the admin meta box.

The unified admin page with "Usage" and "Settings" tabs.

The settings page: display mode, custom texts, appearance (colors and widths) and search engine options.

The Block mode on the frontend: full card with title, description and search form.
Plugin Details
Active Installs
0Total Downloads
478Version
1.3.0Requires WP
5.8Requires PHP
7.4Tested Up To
7.0.4Added
2026-01-12Last Updated
2026-07-05 10:47pm GMTRatings
5
0
4
0
3
0
2
0
1
0