WordPress plugin
YITH WooCommerce Ajax Product Filter Premium
YITH WooCommerce Ajax Product Filter Premium lets shoppers narrow a WooCommerce catalog using product details and lets store owners decide where each group of filters appears. Create presets for the main shop, category pages, or custom pages built with Gutenberg or Elementor, then add them with a widget, shortcode, Gutenberg block, or Elementor widget.
YITH WooCommerce Ajax Product Filter Premium lets shoppers narrow a WooCommerce catalog using product details and lets store owners decide where each group of filters appears. Create presets for the main shop, category pages, or custom pages built with Gutenberg or Elementor, then add them with a widget, shortcode, Gutenberg block, or Elementor widget.
Build presets for each part of the shop
Choose filters for categories, tags, product taxonomies, and attributes such as size, color, material, or brand. Premium presets can also include reviews, price, sale status, and stock. Price filters can use a slider or ranges, including unlimited ranges with a final “and above” amount.
Present terms as checkboxes, selects, text fields, color swatches, labels, or images. Premium color filters support bicolor and picture layouts; you can upload icons, photos, or other images to identify settings such as patterns and textures. Choose the term order, display or hide hierarchies, and adjust the filter area’s colors and styles.
Set how selections work
Allow shoppers to select multiple terms and choose whether selections use AND or OR logic. Adaptive filtering can hide terms that do not match the current selection, or leave them visible but unavailable. You can also hide empty terms and out-of-stock products automatically, show or hide product counts, and show optional tooltips when shoppers hover over terms.
Filters can appear as toggles that start open or collapsed. For variable products, results can include a product only when at least one variation matches the current selection, with the matching variation’s image shown in place of the product image.
Choose how results update
Results can update immediately with AJAX, or shoppers can select filters and apply them with a button without AJAX. Choose whether results appear on the current page or a new page. AJAX sorting can order products by rating, price, popularity, or newest first. A custom loader can appear while results update.
The plugin also works with lazy-loading filters and paginating terms through AJAX, which can reduce the amount of filter content loaded initially.
Adjust mobile controls and filtered URLs
On phones and tablets, filters can open in a modal window. Choose where the reset button appears and whether active filters, with an X control to remove selections, appear above the products, above the filters, or below the filters.
Permalink options can leave URLs unchanged, add selected filter terms, or use a shorter custom permalink. SEO settings control whether generated filter URLs can be indexed by search engines. The add-on also works with the YITH WooCommerce Brands Add-on.
Set up or convert existing filters
Install and activate the plugin in WordPress, configure presets for the relevant pages, then add each preset and choose its filters, layout, and behavior. If your store already uses the plugin’s sidebar widgets, an automatic conversion tool can create presets from the existing sidebar configuration. Theme compatibility depends on how the theme follows WordPress and WooCommerce coding guidelines.