描述
Are you struggling to use ACF repeater fields, Relationship fields or Flexible content fields in Elementor? Tired of slow sites from duplicated sections? You’re not alone!
Here’s the frustrating truth: Elementor doesn’t natively support ACF Repeater, Relationship or Flexible content fields. Not even Elementor Pro fully solves this. So most people end up with bloated pages, slow load times, and a site that’s a nightmare to maintain.
That’s why we built Repeaterly. It connects ACF and Elementor the way they always should have worked — so you can use ACF Repeater fields, Relationship fields, Flexible Content, and Dynamic Tags directly inside Elementor, without writing a single line of code. No Elementor Pro needed.
Repeaterly is the ultimate bridge between Advanced Custom Fields (ACF) and Elementor.
👉 Get Repeaterly Pro · 📖 Documentation
What You Get for Free
Dynamic Tags — Use ACF Fields Inside Any Elementor Widget
Normally, connecting your ACF field data to an Elementor widget (like a heading, button, or image) requires Elementor Pro. Repeaterly gives you this for free.
Once installed, every Elementor widget gets a dynamic tag option. Click it, pick your ACF field, and the widget shows that field’s value automatically — no static text, no manual updates.
Works with:
- Any ACF field or subfield, including fields inside Repeater and Relationship fields
- Post title, content, excerpt, URL, featured image, and more
No other free plugin supports ACF subfields in dynamic tags. That’s what makes this special.
Dynamic Icon List
Have a list of features, steps, or perks stored as an ACF Repeater? Turn it into a styled icon list in Elementor automatically. Add a new row in ACF — it appears on the page instantly. No Elementor edits needed.
Dynamic Accordion
Store FAQ items or expandable content in ACF. Repeaterly turns them into a working accordion in Elementor automatically. Add more items in ACF and the accordion grows with them.
Dynamic Gallery
Have an ACF Gallery field full of images? The Dynamic Gallery widget pulls all those images into Elementor and displays them however you style it.
What You Get with Pro
ACF Repeater Loop Grid & Carousel
This is for when you want full control over how repeated content looks.
Say you have a Repeater field with 12 team members. Design one “team card” template in Elementor. Repeaterly loops through all 12 rows and applies your template to each one automatically. Change the template once — all 12 cards update. Works as a grid or a carousel slider just like Elementor Pro’s native Loop Builder but for ACF Repeater Fields.
ACF Relationship Loop Grid & Carousel
ACF Relationship fields let you link posts together — like “related products” or “similar articles.” Repeaterly can display those linked posts in a fully custom Elementor grid or carousel using any template you design.
Nested Repeater Support
A nested Repeater is a Repeater inside another Repeater. Picture a list of pricing plans where each plan has its own list of included features. This is notoriously difficult to display in Elementor. Repeaterly Pro handles it cleanly — drag, drop, done. No code required.
ACF Flexible Content Loop Builder
ACF Flexible Content fields let you create different types of content blocks in ACF — kind of like a mini page builder inside your field group. Repeaterly Pro renders each of those blocks dynamically in Elementor, using your own custom templates for each layout type. You can also reorder the sections directly from the Flexible Content widget’s Elementor control with simple drag and drop — arrange the layouts in whatever order you like, right from the widget settings.
ACF Clone Field Support
If you reuse a Repeater field via an ACF Clone field set to “seamless” display mode, Repeaterly Pro detects it automatically inside your Repeater and Flexible Content templates. No extra setup needed — it just works. (This applies specifically to seamlessly cloned Repeater fields)
Dynamic Image Carousel
A dedicated carousel widget that pulls images from ACF fields. Connect it to your ACF image field and it populates automatically with full styling control.
Load Content from Any Post
Want to show ACF data from a different post on the current page? With Repeaterly Pro you can pull Repeater or Relationship data from any post using its ID — great for shared sections that reference global content.
Pagination & Load More
If your Repeater or Relationship field has dozens of rows, you don’t have to show them all at once. Add pagination or a “Load More” button to your loop and Repeaterly handles the rest.
Why Copying Sections Is Hurting You
When you manually duplicate Elementor sections to repeat content, here is what is happening in the background:
- Every copy is saved separately in your database — 10 items means 10 full copies of your layout stored individually
- If you update the design, you have to edit every single copy by hand
- All that extra saved data adds weight to every page load and slows your site down
With Repeaterly, there is one template and one data source. The template lives in Elementor. The content lives in ACF. They connect automatically. Update the layout once. Update content in ACF. Everything stays in sync without touching Elementor again.
Who Is Repeaterly For?
Designers — Build dynamic, professional layouts in Elementor without touching code or doing repetitive work.
Developers — Stop wrestling with ACF and Elementor separately. Repeaterly integrates them so you can ship faster.
Agencies and freelancers — Build sites where clients update content in ACF without ever needing to open Elementor.
Anyone using both ACF and Elementor — If you have both plugins installed and you are not using Repeaterly, you are doing things the hard way.
Getting Started
- Install and activate Repeaterly (free)
- Make sure ACF is installed and you have at least one field set up
- Open any page in Elementor — Dynamic Tags are ready to use straight away
- To build a loop layout, add a Loop Builder widget (Pro) and connect it to your ACF Repeater or Relationship field
- That is it. No code. Content updates automatically from ACF.
Source Code: github.com/Techimium/repeaterly
屏幕截图

Dynamic Tags — connect any Elementor widget to ACF fields for free 
Additional free widgets — Dynamic Icon List, Accordion, and Gallery 
ACF Repeater Loop Grid (Pro) 
ACF Repeater Loop Carousel (Pro) 
Nested Repeater Support (Pro) 
ACF Relationship Loop Grid (Pro) 
ACF Flexible Content (Pro) 
Dynamic Icon List powered by ACF Repeater 
Dynamic Accordion powered by ACF Repeater 
Live ACF Repeater Loop preview in Elementor editor 
ACF Gallery widget 
ACF Dynamic Image Carousel (Pro)
安装
From your WordPress dashboard
- Go to Plugins > Add New
- Search for Repeaterly
- Click Install, then Activate
Manual installation
- Download the plugin zip file
- Go to Plugins > Add New > Upload Plugin
- Upload the zip, then click Install and Activate
Pro version
- Purchase Repeaterly Pro at repeaterly.com
- Download the Pro plugin zip from your account
- Install it the same way as the free version — it works alongside it
- Pro features activate automatically once both plugins are active
常见问题
-
Do I need Elementor Pro to use Repeaterly?
-
No. Repeaterly works with the free version of Elementor. Dynamic Tags, all loop builder widgets, and every other feature work without an Elementor Pro subscription.
-
What is an ACF Repeater field?
-
A Repeater field is a field type in ACF (Advanced Custom Fields) that stores multiple rows of data — like a list of team members, services, or FAQs. Each row can have its own sub-fields (name, image, description, etc.). Repeaterly lets you display all of that in Elementor automatically.
-
Dynamic Tags let Elementor widgets show content that changes based on the page — instead of static text you type in by hand. For example, a Heading widget can show the post title automatically instead of you typing it out. This is normally an Elementor Pro feature. Repeaterly includes it for free, and also supports ACF fields and subfields inside Repeater and Relationship fields.
-
Can I use Repeaterly without knowing how to code?
-
Yes, completely. Everything is drag and drop inside Elementor. Set up your ACF fields, then use Repeaterly’s widgets and dynamic tags to display them. No code at any point.
-
Does Repeaterly support nested ACF Repeater fields?
-
Yes, with Repeaterly Pro. A nested Repeater is a Repeater inside another Repeater — for example, a list of pricing plans where each plan has its own list of features. This is hard to handle in Elementor alone. Repeaterly Pro makes it straightforward with no coding.
-
Does Repeaterly support ACF Relationship fields?
-
Yes. Relationship fields let you link posts together in ACF — like connecting products to categories or posts to authors. Repeaterly Pro displays those linked posts in a fully custom Elementor grid or carousel.
-
Does Repeaterly support ACF Flexible Content fields?
-
Yes, with Repeaterly Pro. Flexible Content fields let you create different types of content blocks inside ACF. Repeaterly Pro renders each block dynamically in Elementor using your own custom templates — one template per layout type. You can also drag and drop to reorder the sections directly from the Flexible Content widget’s controls in Elementor, arranging the layouts in any order you like.
-
Does Repeaterly support ACF Clone fields?
-
Yes — specifically for Repeater fields reused through a seamless ACF Clone field. Repeaterly Pro detects a seamlessly cloned Repeater automatically inside your Repeater and Flexible Content templates, with no extra configuration. Other clone types, such as cloned Groups, are not covered.
-
Can I display content from a different post?
-
Yes. With Repeaterly Pro you can pull ACF Repeater or Relationship data from any post by its ID — not just the current page. Useful for shared sections that pull from one central source across multiple pages.
-
Can I add pagination to my loop?
-
Yes. Repeaterly Pro supports built-in pagination and a “Load More” button for both Repeater and Relationship loops. Useful when you have many rows and do not want to load them all at once.
-
Can I use third-party Elementor widgets inside my loop templates?
-
Yes. Repeaterly’s Dynamic Tags work with any Elementor widget, including widgets from third-party addons. Drop any widget into your loop template and connect it to an ACF field.
-
Will this slow down my website?
-
No — it usually makes your site faster. Manually duplicated sections each get saved separately in your database and add extra markup to every page load. Repeaterly uses one template and one data source, which is much lighter.
-
Does Repeaterly work with other custom field plugins?
-
Not currently. Repeaterly is built specifically for ACF. Support for other custom field plugins may come in future updates.
-
Where can I get help?
-
Browse the documentation for setup guides and tutorials. For support, visit repeaterly.com. You can also use the WordPress.org support forum on this page.
评价
贡献者及开发者
「Repeaterly – ACF Repeater, Flexible Content & Dynamic Tags for Elementor」是开源软件。 以下人员对此插件做出了贡献。
贡献者更新日志
2.0.5
Improved: Dynamic content rendering logic
2.0.4
Fix: CSS enqueueing in Page_Manager now uses dynamic plugin version
2.0.3
Added: Dynamic Accordion widget
2.0.2
Fix: Post content dynamic tag
2.0.1
Improved: ACF integration
2.0.0
Added: Dynamic Tags for all Elementor widgets — ACF fields, subfields, post data — no Elementor Pro needed
Added: ACF Relationship Field Loop Builder — Grid and Carousel (Pro)
Improved: Loop Builders now support any Elementor widget via Dynamic Tags
1.0.1
Improved: Dynamic list and heading widget
1.0.0
Initial release
