Description
The Divi Ajax Filter adds dynamic filters to Divi Engine, allowing visitors to refine lists of posts, WooCommerce products, or custom post types by taxonomy, attribute, or custom field without reloading the page, with native integration to the blog and products module of Divi Engine. This no-refresh interaction makes the site faster and more intuitive, ideal for portfolios, stores, and directories that rely on smooth navigation.
Key Features of Divi Ajax Filter
- Filters by multiple taxonomies
Allows combining categories, tags, and custom taxonomies into a single filter. - WooCommerce compatibility
Filters products by price, category, attributes, and availability without reloading the page. - Visual customization of filters
Filter styles and layouts are editable directly in Divi Builder. - Dynamic updates of results
The displayed items change in real time as the user selects the filters. - Support for custom post types
Works with any content type registered in WordPress, expanding use in directories and portfolios.
Benefits of Divi Ajax Filter
- Navigation without reload
Visitors explore content instantly, without waiting for new pages to load. - Better user experience
The smooth interface keeps focus and reduces frustration with wait times. - Increased engagement
Users tend to browse more items when filtering is fast and visual. - Lower bounce rate
Speeding up the search for relevant content reduces the rate of immediate abandonment.
Who Is Divi Ajax Filter For?
- Virtual stores that want to offer modern, fast product filters.
- Blogs and portals with a large volume of posts that need quick organization by category or tag.
- Directory sites, real estate agencies, and portfolios that rely on refined searches by attributes.
How to Download Divi Ajax Filter
The Divi Ajax Filter is available for download here on Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload plugin, select the .zip, and activate it. After activation, the filter will appear as an additional module in Divi Builder, ready to use with Divi Engine installed.
With the Divi Ajax Filter, sites built with Divi Engine gain a layer of interactivity that makes navigation faster and more personalized. Whether filtering products in a store or organizing articles in a blog, the extension turns content discovery into a smooth experience, keeping visitors engaged for longer.
Frequently asked questions
Is Divi Engine | Divi Ajax Filter GPL-licensed?
Yes. Divi Engine | Divi Ajax Filter is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Divi Engine | Divi Ajax Filter on multiple sites?
Yes. You can install Divi Engine | Divi Ajax Filter on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Divi Engine | Divi Ajax Filter cost at Ultrapack?
Divi Engine | Divi Ajax Filter costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Divi Engine | Divi Ajax Filter include updates?
Yes. The current version of Divi Engine | Divi Ajax Filter is 4.1.10, published at Ultrapack on Apr 9, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Divi Engine | Divi Ajax Filter scanned before publication?
Yes. Every version of Divi Engine | Divi Ajax Filter goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 4.1.10
- MOD - Settings sidebar shows section icons and can be collapsed to give more room for options; your choice is remembered.
- MOD - Divi 5 Thumbnail module now works in the loop builder context.
- MOD - Divi 5 modules would not load some times when slower network.
- FIX - Pages with several post loops now keep pagination and filtering on the intended main loop instead of updating a different loop on the page.
- FIX - Custom loop layouts used inside Archive Loop now keep theme and preset text and button colors on the live page instead of looking unset.
- FIX - Posts loaded with Load More now keep the same column and gutter layout as the first page instead of shifting to different column styling.
- FIX - Load More responses now always rename section and row classes in bundled CSS even when the page index is missing from the request, so global Divi selectors are not injected into the page.
- FIX - Pages with more than one Load More module no longer share the same injected layout styles, so visibility rules from one loop no longer hide items in another loop.
- FIX - Number custom fields in loop Text modules no longer show a wrong January 1970 date after filtering when the layout still has date formatting options enabled.
- FIX - URL system parameters (like preview and page ID) no longer get treated as filters, preventing first-click filter requests from showing no results.
Version 4.1.9
- FIX - Load More no longer fails with a browser console error when other plugins load a second copy of jQuery.
- FIX - Ajax Filter now keeps the correct settings mode when BodyCommerce, Mobile, Nitro, or Protect is active.
- FIX - Theme Builder header and footer now display correctly on product category pages when Divi 5 Archive Loop is used.
- FIX - Divi 5 Archive Loop now loads normally on pages without a Filter module and no longer runs into timeout errors.
- FIX - Custom loop layouts that use shortcodes or embeds with inline scripts (such as flip-book viewers) no longer break those scripts after filtering or loading more posts.
- FIX - Divi 5 button-style radio and checkbox filters now hide the default icon so only the button labels are shown.
- FIX - Plugin update checks now register correctly so new versions show up under Plugins when available.
- FIX - Pagination on filtered search (e.g. page 2) now keeps category and URL-based filters.
Version 4.1.8
- FIX - Divi 5 Loop Builder now removes any incorrect zero sale amount from filtered non-sale products while keeping valid prices visible.
- FIX - Archive Loop no longer triggers PHP warnings on shop and archive pages, preventing high CPU usage from error logging.
- FIX - Load More no longer shows duplicate posts on the second click after filtering, especially for custom post types.
- FIX - Divi Machine Loop and Divi 5 Archive Loop now include REST nonce data for AJAX requests, helping logged-in membership content stay in sync during filter and load more actions.
Version 4.1.7
- FIX - ACF filters now apply correctly on the initial page load for WPML-translated sites with localized URL parameters.
- NEW - Filter Posts "Update filter count" setting now has three options: update all counts, do not update the selected filter group, or do not update any counts.
- FIX - Divi 4 Ajax Filter - On Sale filter no longer causes errors when WooCommerce or sale-booster plugins are not active.
- FIX - Improved Divi 5 style loading so Ajax Filter keeps required form styles without affecting Divi caching across the whole site.
- FIX - Divi Loop Builder - CSS priority was being overwritten so styles were messed up after filter
- FIX - Divi 5 Archive Loop now shows posts on initial page load instead of an empty grid.
- FIX - Load More and Infinite Scroll now keep the correct custom post type on archive loops instead of switching to regular posts.
- FIX - Hyphenated values now stay correct across acf, category, select, and radio filters while date ranges continue to normalize correctly.
- FIX - Divi Machine - Text search terms in filter URLs now stay active during AJAX filtering, so keyword searches can return matching ACF field results.
- FIX - Divi Machine - ACF keyword search now stays attached during AJAX filter requests, preventing empty results when matching posts exist.
- FIX - Load More now keeps loading all available custom post type results instead of stopping early on long lists.
- FIX - Divi Machine map pins now stay in sync after Load More and Reset, so the map matches the posts shown in the loop.
- FIX - Load More -after Reset now stays within the current category or taxonomy archive instead of showing items from all categories.
Version 4.1.6
- MOD - On brand-new pages with WooCommerce active, Archive Loop now starts with Product post type and Shop template by default while keeping existing saved module choices unchanged.
- FIX - Applying a filter after using Load More no longer shows "no results"; the first page of filtered results now displays correctly.
- FIX - Load More no longer shows duplicate posts when clicking multiple times.
- FIX - Sorting now correctly re-sorts all products after using Load More, instead of only showing a partial page of results.
- FIX - Show More / Show Less for limited filter lists now works on all sites, even when other scripts intercept clicks.
- FIX - Archive Loop now keeps your saved loop template selection after reload, so custom templates no longer switch back to Blog or Shop views.
- FIX - Opening Main Settings in Divi 5 Visual Builder no longer resets the saved loop template back to default choices.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
divi-ajax-filter.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
divi-ajax-filter.zipand click Install Now. - Click Activate.
- This item is already activated. If any screen asks for a license, enter any code; any email works in the email field.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready