How to Display ACF Fields in Elementor Without Elementor Pro

You have set up Advanced Custom Fields, created your field group, and opened Elementor to start building your template. Then you click the dynamic tag icon next to a widget and find it greyed out. The message is clear: you need Elementor Pro.

But, here is the good news. You can display ACF fields in Elementor without Elementor Pro, including advanced field types like Repeater, Flexible Content, and Gallery, and you do not need to write a single line of code. Dynific Addons for Elementor gives you two ways to do this: dedicated DA widgets built specifically for ACF display, and DA dynamic tags that work inside any native Elementor widget.

This tutorial covers both approaches, when to use each, and step-by-step instructions for every major ACF field type.

Why Can’t You Display ACF Fields in Elementor Without Elementor Pro?

Elementor’s dynamic tags feature is locked behind Elementor Pro. Dynamic tags are what let a widget pull its content from an external data source such as an ACF text field, an image field, or a URL field, so the widget updates automatically per post without manual editing.

Without Elementor Pro, that connection does not exist in free Elementor. Every widget shows only static content. Your ACF field data sits in the database with no way to surface it inside the Elementor editor.

Dynific Addons for Elementor solves this problem. It adds its own ACF display layer that does not depend on Elementor Pro, and it renders field values live in the editor so you can design with real content in front of you.

Elementor dynamic tag icon not available in free version requiring Elementor Pro
Elementor dynamic tag icon not available in free version requiring Elementor Pro

What Are the Two Ways Dynific Addons for Elementor Lets You Display ACF Fields?

Dynific Addons for Elementor gives you two distinct approaches, and understanding both helps you pick the right tool for each situation.

Approach 1: DA dedicated widgets. Dynific Addons for Elementor includes purpose-built widgets for ACF field display. DA – ACF Field handles individual fields, DA – ACF Repeater handles repeating data, DA – ACF Flexible Content handles modular layouts, and DA – ACF Gallery handles image galleries, and so on. Each widget is designed around the specific structure of its field type.

Approach 2: DA dynamic tags. Dynific Addons for Elementor also adds its own set of dynamic tags to Elementor’s tag system, grouped under ACF (DA). These tags let you bind ACF data to native Elementor widgets such as a Heading, an Image, or a Button, without using a dedicated DA widget at all. No Elementor Pro required.

Here is a quick overview of both:

Approach 1: DA WidgetsApproach 2: DA Dynamic Tags
How it worksDrag a dedicated DA widget and configure itUse any native Elementor widget and bind it to an ACF field via a DA tag
Best forStructured field display with fallback handling and sub-field supportEmbedding ACF data into layouts built with native Elementor widgets
Supports Repeater / Flexible Content loopsYes, via dedicated widgetsTags cover sub-fields within block layouts, but looping requires the dedicated widget
Live preview in editorYesYes
Elementor Pro requiredNoNo

The sections below walk through each approach in detail, followed by dedicated steps for Repeater, Flexible Content, and Gallery fields.

Approach 1: How Do You Display ACF Fields Using the DA – ACF Fields Widget?

The DA – ACF Fields widget is Dynific Addons for Elementor’s widget for displaying individual ACF field values. Drag it into a DA Template, point it at the ACF field key, set a fallback for empty fields, and style it using Style tab. It covers text, textarea, number, email, URL, image, file, select, checkbox, radio, true/false, date picker, color picker, oEmbed, WYSIWYG, and sub-fields inside Group and Repeater structures.

For this walkthrough, the example is a Property Listing custom post type with seven ACF fields.

Step 1: Create Your ACF Field Group

Go to ACF > Field Groups > Add New in the WordPress admin. Name the field group “Property Details” and add seven fields: Property Name (Text), Price (Text), Location (Text), Bedrooms (Number), Photo (Image) Property Type(radio), and amenities(checkbox).

Price, Location, and Bedrooms are straightforward single-value fields. Photo is an Image field. Property Type is a Radio Button field and Amenities is a checkbox field.

In the Location Rules section, set the rule to Post Type is equal to Property Listing. Save the field group.

ACF Field Groups editor showing
Property Listing fields and location
rule
ACF Field Groups editor showing Property Listing fields and location rule

Open any Property Listing post and confirm the four fields appear. Add test data to at least one post so you have content to preview during design.

Add ACF Fields Data
Add Data in ACF Fields

Step 2: Create a DA Template for the Single Post

Go to DA Templates > Add New. Set the template type to Single Post Template and select Property Listing as the post type. Save and click Edit with Elementor.

DA Template settings with Single Post Template type for Property Listing
DA Template settings with Single Post Template type for Property Listing

In the Preview Settings at the top of the editor, select a Property Listing post that has data. Dynific Addons for Elementor uses this to show live field values while you design.

Step 3: Add and Configure the DA – ACF Fields V2 Widget

Search for “ACF Fields V2” in the Elementor widget panel and drag it into the template canvas.

In the widget’s Content tab, configure the following:

  • Source: Post Field
  • Field: enter the ACF field key exactly as it appears in ACF (for example, property_image for the Image field)
  • Links To: set this if you want the field value to be clickable. Options include Post, Static URL, or Custom Field
  • Enable Fallback: turn this on and define fallback content for when the field is empty
DA ACF Fields V2 widget settings panel showing Field Name
DA ACF Fields V2 widget settings panel showing Field Name

Style the widget using the Style tab. Repeat for each field. For Photo, configure the widget for Image type and select the image size. Arrange all fields into your property card layout.

Live property listing displaying ACF fields in Elementor without
Elementor Pro
Live property listing displaying ACF fields in Elementor without Elementor Pro
Pro Tip

Use the fallback feature in DA – ACF Fields widgets to keep your layout consistent, even when some fields are empty.

Approach 2: How Do You Use DA Dynamic Tags With Native Elementor Widgets?

Dynific Addons for Elementor adds its own ACF dynamic tags to Elementor’s dynamic tag system. These tags appear in the tag dropdown inside any supporting native Elementor widget (Heading, Text Editor, Image, Button, and others), grouped under ACF (DA). Pick the tag that matches your field type, enter the field key, and the widget displays the live ACF value. No Elementor Pro required, and it renders live in the editor.

This approach is useful when you want a specific native Elementor widget for its styling controls and simply want to bind its content to an ACF field rather than replacing it with a DA widget.

Step 1: Add a Native Elementor Widget to Your DA Template

Inside a DA Template, drag in a native Elementor widget. For this example, use a Heading widget to display the property Price field.

Step 2: Open the Dynamic Tag Dropdown

In the Heading widget’s Content tab, click the dynamic tag icon next to the Title input field. A dropdown appears. Scroll to the ACF (DA) group to see the full list of DA dynamic tags.

Choose the tag that matches the data type of your ACF field:

For the Price field (a Text field), select (DA) ACF Text.

Elementor dynamic tag dropdown showing ACF DA group with all available tags
Elementor dynamic tag dropdown
showing ACF DA group with all
available tags

Step 3: Configure the Tag

Click the settings icon on the tag and choose the ACF field key, for example price. Add Before or After text if needed (for example, “From: ” before the price value).

DA ACF Text dynamic tag settings panel with field key and advanced settings
DA ACF Text dynamic tag settings panel with field key and advanced settings

The Heading widget now shows the live ACF field value in the editor. Style it using the Heading widget’s Style tab as normal.

Note

DA dynamic tags cover single field values. For looping through all rows of a Repeater field or rendering multiple Flexible Content sections, you need the dedicated DA – ACF Repeater and

DA – ACF Flexible Content widgets. The next three sections cover each of those field types step by step.

How Do You Display ACF Repeater Fields in Elementor ?

ACF Repeater fields require the dedicated DA – ACF Repeater widget. The process has two parts: design a block layout for a single repeater row, then place the DA – ACF Repeater widget to loop through all rows automatically.

Continuing with the Property Listing example, each listing has a Nearby Places section showing points of interest close to the property. Each nearby place has the same three pieces of information: a name, a category, and a distance. This repeating structure is exactly what a Repeater field handles.

The Field Group for this Section includes 6 fields: Property name (Text), Price (Text), Location (Text), Bedrooms (Number), Photo (Image), and nearby places(repeater). Add 3 sub fields inside the repeater.

Creating repeater fields in ACF
Creating Repeater Fields in ACF

Part 1: Design the Repeater Block Layout

Go to DA Templates > Add New. Set Render Mode to ACF Repeater Block, select the Nearby Places Repeater field, and set Preview Post with repeater data. Save and click Edit with Elementor.

Creating ACF Block Repeater Template in Dynific Addons
Creating ACF Block Repeater Template in Dynific Addons

You are now designing a single repeater row. Add a ACF block(Repeater) layout and use DA – ACF Fields V2 widget for each sub-field. In each widget, set source as Post Field and set Parent Field Type to Repeater Field and choose the created repeater and its sub fields. Alternatively, use native Elementor widgets with DA dynamic tags. A Heading widget with (DA) ACF Repeater Text works well for text sub-fields.

Save the block layout.

ACF Fields Settings to Set Repeater Field
ACF Fields Settings to Set Repeater Field

Part 2: Place the DA – ACF Repeater Widget

In your post template, drag in the DA – ACF Repeater widget and configure:

  • Block Layout: the repeater block layout created above
  • Repeater Field (ACF): Team Members
  • Skin: Grid, Carousel, Accordion, or Tabs
  • Columns: set as needed
DA ACF Repeater widget settings showing Block Layout and Repeater Fields
DA ACF Repeater widget settings showing Block Layout and
Repeater Fields

For a full walkthrough including all layout options, see the ACF Repeater guide.

How Do You Display ACF Flexible Content Fields in Elementor?

The DA – ACF Flexible Content widget maps each Flexible Content layout type to a separate Elementor-designed block template and renders the correct one per section automatically.

Before You Start: Set Up the Flexible Content Field in ACF

Go to ACF > Field Groups > Add New. Add a new field and set the Field Type to Flexible Content. Give it a label (for this example, “Multi Layout”).

Inside the Flexible Content field, click Add Layout for each content block type. Create two layouts:

  • Hero with sub-field: Background Image (Image), Title (WYSIWYG Editor), Description (WYSIWYG Editor), and Link (Text)
  • Services Layout with sub-fields: Service Image (image), Service Text (Text), and Service Description (WYSIWYG Editor)

Set the Location Rule to the correct post type and save. Open a post, add test rows using the layout picker, and fill in data for preview.

Creating Flexible Content Field in ACF
Creating Flexible Content Field in ACF

Step 1: Design a Block Template for Each Layout

For each Flexible Content layout, go to DA Templates > Add New, set Render Mode to ACF Flexible Content Block, and select the layout. Open in Elementor and design using DA – ACF Fields V2 widgets or native Elementor widgets with (DA) ACF Flexible Text or (DA) ACF Flexible Number tags for sub-fields. Save. Repeat for every layout type.

Create ACF Flexible Template in Dynific Addons
Create ACF Flexible Template in Dynific Addons

Step 2: Add the DA – ACF Flexible Content Widget

In your post template, drag in the DA – ACF Flexible Content widget. In Manage Layout & Templates, click Add Item for each layout and map it to its corresponding DA Template. Set the Flexible Field and choose a Skin (Grid or Carousel). Save.

If you need a complete walkthrough, check our step-by-step guide on using Flexible Content layout in Elementor.

DA ACF Flexible Content widget showing layout to DA Template
mapping
DA ACF Flexible Content widget showing layout to DA Template mapping

The DA – ACF Gallery widget displays an ACF Gallery field as a styled image gallery in Grid, Carousel, Justified Grid, or Smart Grid layouts, with lightbox support and full style controls.

In ACF, go to ACF > Field Groups, open the relevant field group, and confirm the Gallery field’s Return Format is set to Image Array. This is required before connecting it to the DA – ACF Gallery widget.

In your Elementor template, drag in the DA – ACF Gallery widget and configure:

  • Custom Field Name: the ACF field key
  • Skin: Grid, Carousel, Justified Grid, or Smart Grids
  • Lightbox: enable for full-screen image viewing on click
  • Columns and Gutter: set spacing as needed

Style captions, overlay, and image ratio using the Style tab.

DA ACF Gallery widget settings with Custom Field Name and Lightbox configured
DA ACF Gallery widget settings with Custom Field Name and Lightbox configured

Frequently Asked Questions

Do I need Elementor Pro to use Dynific Addons for Elementor’s ACF features?

No. All DA widgets and DA dynamic tags work with the free version of Elementor. Elementor Pro is not required for any ACF display features in Dynific Addons for Elementor. DA dynamic tags also render correctly in the Elementor editor inside DA Templates, which Elementor Pro’s own dynamic
tags do not always do.

Do I need ACF Pro to use Dynific Addons for Elementor?

For standard field types including Text, Number, Image, URL, Radio Button, Checkbox, and similar, the free version of ACF is sufficient. ACF Repeater and Flexible Content fields require ACF Pro, as those field types only exist in the Pro version. Dynific Addons for Elementor provides the Elementor display layer and does not replace ACF itself.

Can I use DA dynamic tags inside a Repeater block layout?

Yes. Inside a Repeater block layout, you can use native Elementor widgets bound to DA dynamic tags, for example a Heading widget with the (DA) ACF Repeater Text tag to display a text sub-field. The DA – ACF Repeater widget is still required to loop through all rows and render the block layout multiple times on the page.

What layout options are available for the DA – ACF Repeater widget?

The DA – ACF Repeater widget supports Grid, List, Carousel, Slider, Accordion, and Tabs layouts. You select the layout via the Skin setting in the widget panel.

What is the difference between DA – ACF Fields and DA – ACF Fields?

DA – ACF Fields is the current actively maintained version with expanded field type support, Group field handling for term archives, and improved compatibility with recent Elementor releases. New builds should use DA – ACF Fields V2. The original DA – ACF Fields widget remains available
for backward compatibility.

Conclusion

Displaying ACF fields in Elementor is not a Pro-only problem. With Dynific Addons for Elementor, you have two approaches at your disposal: the DA – ACF Fields V2 widget for dedicated field display with fallback handling and sub-field support, and DA dynamic tags for binding any native Elementor widget directly to an ACF field value. For advanced field types, the DA – ACF Repeater, DA – ACF Flexible Content, and DA – ACF Gallery widgets take care of everything from team grids to modular landing pages to image galleries, all built visually in Elementor, all without a Pro subscription.

Try Dynific Addons for Elementor and start building ACF-powered layouts today. If you are working with Repeater fields specifically, the complete ACF Repeater fields guide covers every layout option in detail.

Leave a Reply

Your email address will not be published. Required fields are marked *