EDD Ajax Filters

Description

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.

Suggestions

If you have suggestions about how to improve EDD Ajax Filters, you can write us so we can bundle them into EDD Ajax Filters.

Translators

Available Languages

  • English

If you have created your own language pack, or have an update for an existing one, you can send gettext PO and MO file
use so we can bundle it into EDD Ajax Filters languages.

Screenshots

  • EDD Ajax Filters
  • EDD Ajax Filters content sample
  • Admin - Tsunoa -> EDD Ajax Filters

Installation

From WordPress backend

  1. Navigate to Plugins -> Add new.
  2. Click the button “Upload Plugin” next to “Add plugins” title.
  3. Upload the downloaded zip file and activate it.

Direct upload

  1. Upload the downloaded zip file into your wp-content/plugins/ folder.
  2. Unzip the uploaded zip file.
  3. Navigate to Plugins menu on your WordPress admin area.
  4. Activate this plugin.

FAQ

  • Where can I display my filters?
    EDD Ajax Filters offers you the possibility to display each filter from widgets (to place them on any sidebar) as from shortcode (to place anywhere).

  • What parameters support [edd_ajax_filter] shortcode?
    In your WordPress admin area, navigate to EDD Ajax Filters settings page where you can find a shortcode generator that will help you to generate the needed code to place it anywhere.
    Also you can check the official shortcode documentation to meet in deep this powerful shortcode.

Installation Instructions

From WordPress backend

  1. Navigate to Plugins -> Add new.
  2. Click the button “Upload Plugin” next to “Add plugins” title.
  3. Upload the downloaded zip file and activate it.

Direct upload

  1. Upload the downloaded zip file into your wp-content/plugins/ folder.
  2. Unzip the uploaded zip file.
  3. Navigate to Plugins menu on your WordPress admin area.
  4. Activate this plugin.

Reviews

Read all 2 reviews

Contributors & Developers

“EDD Ajax Filters” is open source software. The following people have contributed to this plugin.

Contributors

Translate “EDD Ajax Filters” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

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

  • Initial release.