A guide to choosing the right tool for your Divi project.
Divi 5 introduced the Loop Builder, which opens up powerful new ways to display dynamic content in Divi. But once people start building directories, listings, or filterable content, a common question comes up:
Should I use the native Loop Builder, add Loop Extender, or move to Divi Ajax Filter or Divi Machine?
The short answer is that each option solves a slightly different level of complexity.
For a simple project — one custom post type, a few ACF fields, maybe one filter — the Divi 5 Loop Builder or Loop Builder + Loop Extender is usually enough and keeps things lightweight.
If filtering is the main focus, Divi Ajax Filter adds a much stronger front-end filtering experience and an Archive Loop workflow with more archive-style features.
For complex, highly dynamic sites — especially ones driven heavily by ACF fields, repeaters, or media-rich content — Divi Machine becomes the most powerful solution.
Think of it like a progression:
- Loop Builder → simple loops
- Loop Builder + Loop Extender → stronger queries and sorting
- Divi Ajax Filter → powerful front-end filtering UX
- Divi Machine → full dynamic content toolkit
Let’s break down where each tool fits best.
Understanding the scope
Before diving into comparisons, it’s important to clarify something about Divi Ajax Filter, because it can work in two different ways.
Divi Ajax Filter has two practical modes:
- Loop Builder filtering mode
Filters control the output of the Divi 5 Loop Builder. - Archive Loop module mode
You use the Archive Loop module included with Divi Ajax Filter.
Some features — like advanced pagination styles, no-results layouts, grid/list switchers, and map controls — belong specifically to the Archive Loop module, not the Loop Builder filtering mode.
Also worth noting:
Divi Machine includes all Divi Ajax Filter functionality, plus additional modules and dynamic content tools such as the powerful ACF Item module.
Quick overview
Here’s a simple overview to help you quickly see where each option sits.
|
Capability |
Divi 5 Loop Builder |
Divi 5 + Loop Extender |
Divi Ajax Filter |
Divi Machine |
|---|---|---|---|---|
|
Simple loops (title, image, meta) |
✅ |
✅ |
✅ |
✅ |
|
Advanced query controls |
➖ |
✅ |
✅ |
✅ |
|
Front-end filter UI |
❌ |
❌ |
✅ |
✅ |
|
ACF Item module |
❌ |
❌ |
❌ |
✅ |
|
Map filtering |
❌ |
❌ |
❌ |
✅ |
|
Complex ACF/repeater/video builds |
❌ |
❌ |
➖ |
✅ |
|
Best for simple projects |
✅ |
✅ |
✅ |
➖ |
|
Best for complex/directory-style projects |
❌ |
➖ |
✅ |
✅✅ |
In simple terms:
- Loop Builder keeps things minimal
- Loop Extender improves query flexibility
- Ajax Filter improves user interaction
- Divi Machine expands what you can build
Feature comparison
Below is a more detailed comparison of capabilities.
Legend:
✅ yes
❌ no
➖ limited or conditional
|
Feature / Capability |
Divi 5 Loop Builder |
Divi 5 + Loop Extender |
Divi Ajax Filter |
Divi Machine |
|
Core loop/listing |
✅ |
✅ |
✅ |
✅ |
|
CPT + taxonomy querying |
✅ |
✅ |
✅ |
✅ |
|
Author query filter |
❌ |
✅ |
✅ |
✅ |
|
Linked/related post query modes |
❌ |
✅ |
✅ |
✅ |
|
ACF relationship query direction |
❌ |
✅ |
✅ |
✅ |
|
Include/exclude terms with stronger logic |
❌ |
✅ |
✅ |
✅ |
|
Advanced custom field sorting |
❌ |
✅ |
✅ |
✅ |
|
Multi-level sorting |
❌ |
✅ |
✅ |
✅ |
|
WooCommerce advanced query options |
❌ |
✅ |
✅ |
✅ |
|
Front-end filter module |
❌ |
❌ |
✅ |
✅ |
|
Search/reset/update UX controls |
❌ |
❌ |
✅ |
✅ |
|
URL sync for filter state |
❌ |
❌ |
✅ |
✅ |
|
Active filter tags/chips |
❌ |
❌ |
✅ |
✅ |
|
Dynamic result counts |
❌ |
❌ |
✅ |
✅ |
|
Sorting menu on archive UI |
❌ |
❌ |
✅ |
✅ |
|
Pagination |
✅ |
✅ |
✅ |
✅ |
|
Load more |
❌ |
❌ |
✅ (Archive Loop) / ❌ (Loop Builder mode) |
✅ |
|
Infinite scroll |
❌ |
❌ |
✅ (Archive Loop) / ❌ (Loop Builder mode) |
✅ |
|
No results text |
❌ |
❌ |
✅ |
✅ |
|
No results custom layout |
❌ |
❌ |
✅ (Archive Loop) |
✅ |
|
Grid/list switcher |
❌ |
❌ |
✅ (Archive Loop) |
✅ |
|
Group posts by taxonomy |
❌ |
❌ |
✅ (Archive Loop) |
✅ |
|
Show empty on initial load |
❌ |
❌ |
✅ (Archive Loop) |
✅ |
|
Map filtering |
❌ |
❌ |
❌ |
✅ |
|
Map pins for posts |
❌ |
❌ |
❌ |
✅ |
|
Marker clustering/options |
❌ |
❌ |
❌ |
✅ |
|
Purpose-built ACF Item module |
❌ |
❌ |
❌ |
✅ |
|
ACF source targeting |
❌ |
❌ |
❌ |
✅ |
|
Deep ACF output formatting |
❌ |
❌ |
❌ |
✅ |
|
Repeater/video-heavy workflows |
❌ |
❌ |
➖ |
✅ |
|
Carousel/post-slider ecosystem |
❌ |
❌ |
❌ |
✅ |
When to use each option
Use Divi 5 Loop Builder when…
You want a simple, native solution and your content structure is straightforward.
Typical examples:
- Blog-style listings
- Simple custom post type listings
- Basic archive layouts
If the site doesn’t need complex queries or filtering, the native Loop Builder is often enough.
Use Divi Ajax Filter when…
Filtering experience is the priority.
Divi Ajax Filter is designed to give users a much better browsing experience, including:
- Dynamic filtering
- Live search
- Active filter tags
- Filter URL syncing
- Dynamic result counts
- Sorting menus
It’s ideal for sites like:
- Property listings
- Product catalogues
- Resource libraries
- Job listings
The goal here is improving how users explore content.
Choose Divi Machine when…
Your site becomes heavily dynamic and ACF-driven.
Divi Machine is built for projects where the content structure itself becomes more advanced. It includes:
- The powerful ACF Item module
- Advanced ACF output formatting
- Map filtering and location-based listings
- Support for complex repeater workflows
- Additional dynamic content modules
- Carousel and slider tools
It’s commonly used for:
- Directory sites
- Property websites
- Event platforms
- Job boards
- Content-heavy ACF builds
When your project starts to feel like a full application inside WordPress, Divi Machine is usually the right tool.
Final recommendation
If you’re not sure where to start, a good rule of thumb is:
- Start with Divi 5 Loop Builder for simple dynamic layouts
- Add Loop Extender if you need stronger query logic
- Use Divi Ajax Filter when filtering UX matters most
- Choose Divi Machine when building complex, ACF-driven sites with richer dynamic content needs
Each tool builds on the previous level of capability — so you can scale up your setup as your project grows.
0 Comments