Module Dynamic Content

This page demonstrates how the Divi Dynamic Content Helper plugin adds dynamic content support to modules that do not include it by default. Once activated, the dynamic content icon becomes available in supported modules, allowing you to connect custom fields and display dynamic data directly in the builder.

Important Note

To display dynamic content, we recommend using Advanced Custom Fields (ACF) by WP Engine, one of the most popular custom field solutions for WordPress. It provides a wide range of field types and works seamlessly with dynamic content.

Below are examples of ACF field types used to display dynamic content in Divi modules such as Gallery, Map, Audio, and Video. You can also check the ACF menu in the backend to see how these fields are configured.

Admin Demo Note:
You can explore this feature by enabling the Visual Builder to see the dynamic content icon in modules like Gallery, Map, Audio, and Video. You can also click Edit Page in the admin bar to review how the custom fields are connected in the backend.

Gallery Module

This example demonstrates how dynamic content can be used in the Gallery module. Images are pulled dynamically from custom fields instead of being manually added in the module settings.

Using Advanced Custom Fields (ACF) Image Group
Using Advanced Custom Fields (ACF) Image IDs

Video Module

This example demonstrates how dynamic content can be used in the Video module. The video source is dynamically loaded from a custom field.

Text Field - YouTube URL

Text Field - Vimeo URL

URL Field - YouTube URL

URL Field - Vimeo URL

URL Field - MOV

URL Field - MP4

URL Field - WEBM

File Field - MOV

File Field - MP4

File Field - WEBM

oEmbed Field - YouTube URL

oEmbed Field - Vimeo URL

WYSIWYG Field - YouTube iframe

WYSIWYG Field - Vimeo iframe

Map Module

This example demonstrates how dynamic content can be used in the Map module. Location data such as address or coordinates is dynamically pulled from custom fields.

Audio Module

This example demonstrates how dynamic content can be used in the Audio module. The audio file is dynamically loaded from a custom field.

Number Counter Module

This example demonstrates how dynamic content can be used in the Number Counter module. The number value is dynamically pulled from a custom field.

%

Module Dynamic Content

%

Module Dynamic Content

Circle Counter Module

This example demonstrates how dynamic content can be used in the Circle Counter module. The counter value is dynamically pulled from a custom field instead of being set manually in the module settings.

%

Module Dynamic Content

%

Module Dynamic Content