---
title: "How to Show ACF Repeater Data on Single Post Page in Elementor?"
url: https://theplusaddons.com/docs/show-acf-repeater-data-on-single-post-page-in-elementor/
date: 2023-08-28
modified: 2026-04-11
author: "Aditya Sharma"
description: "Do you want to show Advanced Custom Fields (ACF) repeater data on your single post pages in Elementor? With the ACF repeater field, you can create multiple sets of sub-fields..."
image: https://theplusaddons.com/wp-content/uploads/2023/08/How-to-Show-ACF-Repeater-Data-on-Single-Post-Page-in-Elementor_-1024x536.jpg
word_count: 836
---

# How to Show ACF Repeater Data on Single Post Page in Elementor?

## Key Takeaways

- The Plus Addons for Elementor includes a Dynamic Listing widget that displays ACF repeater data on single post pages.
- Advanced Custom Fields Pro is required to create repeater fields for use with The Plus Addons for Elementor.
- Elementor templates for ACF Repeater fields must be created and saved before using them with the Dynamic Listing widget.
- The Dynamic Listing widget allows users to select ACF Repeater from the Post Listing Types dropdown to display custom field data.

Do you want to show Advanced Custom Fields (ACF) repeater data on your single post pages in Elementor? With the ACF repeater field, you can create multiple sets of sub-fields for a single field, making it an incredibly useful tool for displaying data on your website.

With the Dynamic Listing widget from The Plus Addons for Elementor, you can easily show ACF repeater data on a single post page.

*To check the complete feature overview documentation of The Plus Addons for Elementor Dynamic Listing widget, [click here](/docs/dynamic-listing-widget-settings-overview/).*

***Requirement  - This widget is a part of The Plus Addons for Elementor, make sure its installed & activated to enjoy all its powers.***

[LIVE WIDGET LINK](https://theplusaddons.com/elementor-listing//#dynamic-listing-wgts?utm_source=tpae&utm_medium=docs&utm_campaign=text)

First, you have to create the single post template, you can use the free [Nexter Builder](https://nexterwp.com/docs/nexter-theme-builder-explained/) or you can use Elementor Pro if you are already using it.

Now once you have created the single post template, follow the steps -

### Create the Repeater Fields

To [create the repeater fields](https://www.advancedcustomfields.com/resources/repeater/), you have to use the [Advanced Custom Fields Pro](https://www.advancedcustomfields.com/pro/) plugin.

1. From the Dashboard go to **ACF** > **Post Types** and click on **Add New**. 

2. Add a name to the field group.

3. Then add the Repeater field type and add a name to the field.

4. To add sub fields click on the **+Add Field** button.

![add acf repeater field group](https://theplusaddons.com/wp-content/uploads/2023/08/add-acf-repeater-field-group-1.png)

You can add different types of fields, for instance, we’ve added a text and image field.

5. Once done, from the **Settings** section you have to set the location of this repeater field, for instance, we’ll set it to **Post** under **Rules**.

![custom field group repeater location](https://theplusaddons.com/wp-content/uploads/2023/08/custom-field-group-repeater-location.png)

5. Once done, click on the **Save Changes** button.

6. Then you have to add value in the custom fields on each post. You have to click on the **Add Row** button to add data.

![repeater custom field post](https://theplusaddons.com/wp-content/uploads/2023/08/repeater-custom-field-post.png)

### Create Elementor Template for ACF Repeater Fields

Now you have to create an Elementor template for the ACF Repeater field which can be used in the single post template.

1. To do this from the Dashboard, go to **Templates** and click on **Add New**, then select **Section** as the template type, give a name to the template then click on **Create Template** button.

![create elementor acf repeater template](https://theplusaddons.com/wp-content/uploads/2023/08/create-elementor-acf-repeater-template.png)

2. In the blank template click on the **Publish** button, then click on the hamburger icon in the Elementor widget panel and click on the **Exit** button to go back to the WordPress editor page.

![exit elementor editor](https://theplusaddons.com/wp-content/uploads/2023/08/exit-elementor-editor.png)

3. Then in the **ThePlus Elementor Options** section, you have to select **ACF Repeater Content** from the **Render Mode** dropdown.

4. In the **Select Preview Post** field, you have to add a post name.

> *Note: You have to select the preview post based on the post type the ACF Repeater field is created for. If you’ve created the ACF Repeater field for custom post type then you have to select the preview post accordingly.*

5. Then in the **Select ACF Field**, you have to select your repeater filed name.

![assign acf render mode](https://theplusaddons.com/wp-content/uploads/2023/08/assign-acf-render-mode.png)

6. Once done click on the **Update** button to save the changes.

7. After that click on the Edit with Elementor button to open the template in the Elementor editor.

8. In the template search for the **TP Custom Field** widget and add to the page.

> *Note: The TP Custom Field widget will be added automatically when you enable the Dynamic Listing widget.*

9. In the **Name** field, you have to add the field name from the ACF Repeater Sub Fields section.

![custom field group repeater field name](https://theplusaddons.com/wp-content/uploads/2023/08/custom-field-group-repeater-field-name.png)

10. From the **Field Type** dropdown, you have to select the appropriate field type.

![](https://theplusaddons.com/wp-content/uploads/2023/08/tp-custom-field-name-new.png)

> *Note: For the Text field type select the Default option.*

You can keep the rest of the options same.

> *Note: If you have not added data in the repeater fields in the preview post then you might see some errors in the template when you add the field name.*

11. Then add another **TP Custom Field **widget** **and add the image field following the same process.

12. Once done update the template.

### Use the Template With Dynamic Listing Widget

Now you have to use the Dynamic Listing widget on the single post template.

> *Note: Make sure to use our *[*single post widgets*](https://theplusaddons.com/elementor-builder/blog-builder/)* to ensure that your content is displayed correctly.*

1. Add the Dynamic Listing widget.

2. Then select the **ACF Repeater** from the **Post Listing Types** dropdown.

3. Then from the **Select a template** dropdown you have to select your ACF Repeater field template.

4. From the **ACF Field Type** dropdown, select **Custom**.

5. Then in the **ACF Repeater Field** you have to add the ACF Repeater field name. 

![acf repeater field name](https://theplusaddons.com/wp-content/uploads/2023/08/acf-repeater-field-name.png)

6. By enabling the **ACF Repeater Boolean Conditions** toggle you can exclude any specific field from the repeater.

To do this, you have to add the field name in the **Boolean Field Name** field.

7. Then you can select the appropriate layout from the **Layout** dropdown.

![](https://theplusaddons.com/wp-content/uploads/2023/08/dynamic-listing-acf-repeater-data-single-post-page-use-acf-template-new.png)

8. Once done, update the template.

Now you’ll see the custom field data on the posts where you’ve added data in the repeater custom fields.

Also, read [How to Add Quick View Button in Blog Post in Elementor](https://theplusaddons.com/docs//add-quick-view-button-in-blog-post-in-elementor/).

## Frequently Asked Questions

**Q: What should I do if my ACF repeater fields are not displaying on the single post page?**
A: If your ACF repeater fields are not showing up, ensure that you have added data to the repeater fields for the specific post. If the fields are empty, they won't render on the front end. Additionally, verify that the Dynamic Listing widget from The Plus Addons for Elementor is properly installed and activated, as it is essential for displaying ACF repeater data.

**Q: What is the best way to create a single post template for ACF repeater fields in Elementor?**
A: The best practice for creating a single post template for ACF repeater fields is to use Elementor Pro or the free Nexter Builder. Start by creating a new section template in Elementor, then select 'ACF Repeater Content' in ThePlus Elementor Options. This ensures that your template is set up to render the repeater fields correctly.
