WooCommerce AJAX product filters with a number of filter choice per name
WooCommerce Ajax Plugin enables you to filter merchandise primarily based on a number of attributes, value vary, publish date, reputation, common ranking, inventory standing, and so forth., multi functional ajax name. i.e. customers can select a number of filters without delay and hit the “Apply” button to get desired consequence. No a number of queries are despatched for every attribute or filter parameter. Optionally, you may select to indicate ajax outcomes per click on if you don’t just like the “Apply” button characteristic.
Verify the left sidebar on Live Demo for filter widgets and their working.
The way it works
The plugin comes with 5 in-built widgets (Attributes, value vary, sorting order, inventory standing and reset all). Utilizing these widgets you may place as many situations of attributes as wanted. For instance, contemplate three widget situations for colour, dimension and model attribute. Your customer can select colour, model, dimension after which hit the button to indicate merchandise which match these three standards. The profit is that customer is not going to should run the question thrice for every of those attributes. If no outcomes are discovered, customers can uncheck a few of these attributes and run the question once more.
Necessary: This plugin requires no less than WooCommerce v2.6. It is not going to work under that model.
Key options
- Appropriate with WordPress 6.5.x and WooCommerce 9.0.x
- Works with most traditional and premium WordPress themes
- 5 in-built widgets (Attribute filters, Worth vary, Sorting choices, Inventory Standing, Reset all)
- AJAX product question primarily based on chosen filter attributes
- AJAX load extra button for product archives and store web page
- Customized Worth vary characteristic for creating limitless value vary units
- Reset or Apply all filters without delay
- Filter merchandise primarily based on Inventory Standing (In inventory, Out of inventory, All merchandise) – New
- Filter merchandise per click on as a substitute of a number of choice
- Sliding sidebar toggle for cellular
- Per widget present or disguise motion buttons
- Attributes question may be set as AND or OR from widget choices
- Materials design type preloader spinner
- Inbuilt possibility for customized preloader picture
- Localization prepared with pattern .pot, .po and .mo recordsdata
- Filter arguments primarily based on native WooCommerce URLs. (Profit: Customers can bookmark filter outcomes and examine again later).
- Works on all fashionable browsers and IE9+ that help historical past API
- Step-by-step documentation information for plugin setup and configuration
- Devoted skilled help
- Optionally available Session Storage characteristic (This characteristic is elective and shall not be thought of as one of many marketed options. Session storage remains to be not supported by some browsers so it might be eliminated if doesn’t work properly).
Why select this plugin? (Execs)
- Simple to arrange and configure.
- Works on all archive pages together with class, tags, search and attribute archives.
- Every filter consequence pushes a URL which is WooCommerce pleasant. i.e. customers an bookmark and entry that web page even when the plugin just isn’t energetic.
- Permits limitless situations of attribute widgets. Not simply restricted to dimension or colour, filter your merchandise primarily based on model, size, weight, or any such attribute.
- Create limitless value vary units of any customized worth.
- A number of filter choice without delay. i.e. single ajax name for a number of filters. (Reduces server load).
- Single filter choice supported – New
- Filter primarily based on inventory standing. Also can present out-of-stock gadgets solely – New
- Clear and properly coded plugin primarily based on WordPress requirements.
- Devoted help for any plugin associated question.
Limitations (Cons)
- Class filtering not obtainable but.
- Reside search not obtainable.
- Purely primarily based on AJAX. i.e. the plugin is not going to work with out JavaScript.
- Pagination is changed by AJAX load extra for correct functioning.
Plugin Assist
All help is supplied by way of feedback part and e-mail. For any questions associated to the plugin or common question, be happy to e-mail me from my profile web page message field, or touch upon the merchandise feedback part. I might be glad to reply. Thanks for looking the plugin.
Necessary: The information and pictures proven in dwell demo will not be included in plugin. They’re just for demonstration function.
Replace log
= June 19, 2024 / v1.9.0 = * Added compatibility for Excessive-Efficiency Order Storage (HPOS) of WooCommerce * Examined and ensured compatibility with WordPress 6.5.4 and WooCommerce 9.0.0
= Aug 13, 2022 / v1.8.0 = * Mounted: Product rely in widgets shall replace after every ajax consequence * Mounted: Product sorting widget checklist shall show "Default sorting" as chosen merchandise * Refactor: Worth vary widget now updates product rely primarily based on attribute choice * Examined and ensured compatibility with WordPress 6.0.1 and WooCommerce 6.8.0
= Mar 02, 2022 / v1.7.0 = * Examined and ensured compatibility with WordPress 5.9.1 and WooCommerce 6.2.1 * Examined compatibility upto php 7.4.9 * Examined help of widgets in block editor * Improved CSS loading animation with much less dimension * Lowered dimension of frontend JavaScript file by 56%
= Feb 12, 2018 / v1.6.0 =
* Improved product sorting widget to permit including or eradicating sorting choices by way of filters
- See documentation's FAQ for filter reference
* Added filter for disabling ajax loadmore characteristic
- Helpful when utilizing third social gathering infinite scroll plugins
- See documentation's FAQ for filter reference
= Nov 18, 2017 / v1.5.3 = * Mounted: Class time period hyperlink error in WordPress 4.9
= Jan 09, 2017 / v1.5.2 = * Mounted: Aspect panel toggle difficulty on cellular when "filtering per choice" enabled * Modified default panel ID to #sswcaf-shop-sidebar to keep away from battle with themes
= Dec 24, 2016 / v1.5.1 = * Mounted improper product rely in value vary widget
= Dec 21, 2016 / v1.5.0 = * Added product rely for value vary widget
= Sep 12, 2016 / v1.4.0 = * Added sorting primarily based on Inventory Standing (In inventory, Out of inventory, All) * Present attributes even when the product rely is 0. (Useful in altering question if the quick earlier question had no outcomes).
= Jun 21, 2016 / v1.3.1 = * Added RTL language help
= Jun 20, 2016 / v1.3.0 = * Added compatibility with WooCommerce 2.6+
= Might 13, 2016 / v1.2.0 = * Added sliding sidebar possibility for cellular (See plugin settings for choices)
= Apr 25, 2016 / v1.1.0 = * Added possibility for ajax filtering per attribute click on * Added .pot translation file * Escaped and sanitized translatable textual content strings
= Jan 20, 2016 / v1.0.0 = * preliminary launch
Credit
jQuery library (as shipped with WordPress)
Material Design Icons

