Description
When you need to transform custom post types and ACF fields into dynamic layouts in Divi, the Divi Machine add-on adds loop modules, filters, search, and data rendering to the Divi Engine flows. This extension helps people who create directories, catalogs, internal listings, and pages with variable content organize custom data without relying on manually built PHP templates.
Key Features of Divi Machine
- Custom post types
Creates custom content structures to organize data in WordPress. - Dynamic ACF fields
Displays custom field values in layouts created with Divi. - Loop modules
Renders lists of custom posts with visual layout control. - Filters and search
Adds navigation by criteria, terms, and custom fields. - Conditional content
Shows different information depending on the data set in the post.
Benefits of Divi Machine
- Less manual code
Reduces the need to create custom PHP templates. - More flexible listings
Helps with directory pages, catalogs, and filterable files. - Visual flow in Divi
Keeps layout building inside the builder you already use. - Better organized data
Helps separate content, fields, and presentation with more clarity.
Who Is Divi Machine For?
- Anyone who needs to create directories, catalogs, or listings with custom fields in Divi.
- You who use ACF and want to display this data in visual layouts.
- Anyone already working with Divi Engine and wants to expand dynamic content creation.
How to Download Divi Machine
Divi Machine is available for download here on Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload plugin, select the file, and activate it. Keep the required base plugin active so the add-on works correctly.
Divi Machine fits projects where WordPress needs to go beyond static pages, using content types, custom fields, and filters to build queryable structures. For people who build sites with Divi and work with recurring data, the add-on centralizes dynamic display without abandoning the builder’s visual flow.
Frequently asked questions
Is Divi Engine | Divi Machine GPL-licensed?
Yes. Divi Engine | Divi Machine 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 Machine on multiple sites?
Yes. You can install Divi Engine | Divi Machine 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 Machine cost at Ultrapack?
Divi Engine | Divi Machine 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 Machine include updates?
Yes. The current version of Divi Engine | Divi Machine is 6.5.4, published at Ultrapack on Apr 9, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Divi Engine | Divi Machine scanned before publication?
Yes. Every version of Divi Engine | Divi Machine goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Divi Engine | Divi Machine?
Requires PHP 7.0 or higher.
What changed in this version
Version 6.5.4
- MOD - Settings sidebar shows an icon for each area and can be collapsed to give more room; your choice is remembered.
- FIX - Divi Machine and Divi Membership settings now load correctly together on the same site.
- AJAX FILTER UPDATE
- 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 6.5.3
- FIX - Divi Machine now keeps the legacy Divi Engine settings screen when Divi Mega Menu is active.
- FIX - Plugin update checks now register correctly so new versions show up under Plugins when available.
- AJAX FILTER UPDATE
- 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 6.5.2
- FIX - Divi 4: CSS rendering as plain text in the visual builder. We have removed this now so the visual builder wont look exactly the same as the frontend but was causing issues and is only in the visual builder for Divi 4.
- AJAX FILTER UPDATE
- 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 6.5.1
- FIX - Map popup content now loads correctly even when the popup text includes special quote characters.
- FIX - Search Override working properly & with textarea ACF fields
- AJAX FILTER UPDATE
- 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 6.5.0
- NEW - New modern react based settings framework
- FIX - Clicking Divi Engine in the WordPress admin now opens the Dashboard tab by default.
- AJAX FILTER UPDATE
- 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-machine.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
divi-machine.zipand click Install Now. - Click Activate.
Requirements: Requires PHP 7.0 or higher.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready