EDD Ajax Filters lets you create customizable controls to allow your users instant filtering any list of products.
Choose among a great variety of filter inputs to help customers find what they really want.
All this can be done in a quick and very intuitive way that will certainly help your Easy Digital Downloads store improve in quality and usability.
Features of EDD Ajax Filters
- All filters can be displayed from widgets as from shortcode.
- Available filters:
- Button: To apply filters or sort results.
- Input: To filter by custom text on title, content and/or excerpt.
- Options: To build a group of options by the field you want.
- Order (shortcut of Button with action order): To sort results by title, date, price, sales and number of comments.
- Taxonomy (shortcut of Options with taxonomy preloaded options): To filter by categories/tags.
- Automatically applies the filters when user interacts with them.
- Ability to set how restrictive will be each filter.
If you want to boost EDD Ajax Filters, you can also visit our page and explore the
official page of the premium version, which includes all the following features to improve at the best your Easy Digital Downloads store search.
Premium features of EDD Ajax Filters
- Available filters:
- All from the free version.
- Button: New actions to reset filters and set custom actions.
- Input: New field to apply the filter on author name and new option to apply the search by word.
- Range: To filter by custom range on price, sales or number of comments.
- Range Group: Filter to set a group of ranges.
- Order Group: Filter to set a group of order.
- Toggleable filters.
- Option to enable/disable auto trigger functionality by filter.
- Builtin grid system.
- Options to force or disable plugin css resources.
For a more detailed list of options and features of EDD Ajax Filters, please read the
official documentation.
Compatibility with other plugins
EDD Ajax Filters has been tested with the following plugins:
Nevertheless, it could be compatible with many other Easy Digital Download plugins that have not been tested yet. If you want to inform us about compatibility with other plugins, please,
email us.
1.0.5
- Added the Javascript function override_edd_ajax_filters_results_process to override Ajax results process.
Example of use:
```
add_action('wp_head', 'my_custom_js');
function my_custom_js() {
?>
function override_edd_ajax_filters_results_process(response, container, edd_ajax_filters) {
if( response.found_results > 0 ) {
var parsed_response = jQuery(response.html);
var content_to_append = parsed_response.filter('.edd_downloads_list').html();
// Add custom logic here...
container.html(content_to_append);
} else {
container.html( response.html );
}
}
<?php
}
```
1.0.4
- Plugin activation improvements.
1.0.3
- Internal libraries update.
- Improve PHP compatibility.
1.0.2
- Improve PHP compatibility.
1.0.1
- Fixed issue with filters cache.
1.0.0