Elements Reference
Repeater Field
The Repeater Field element repeats one component once per row of a repeater custom field —
an ACF Repeater, a Meta Box cloneable group. Each rendered item resolves dynamic data
against its own row, so a component built from subfields fills itself in.
Repeater Fields is the guide to building with it; this page
is the element's controls.
Repeated Block
- Component — the component rendered once per row. Until you pick one, each item renders
"Choose a Component from the dropdown." Edit Component opens it in the builder. - Tag — the HTML tag each item is wrapped in:
article(the default),section, or
div. - Advanced opens a popout with three things, each covered in the Loops section:
- Alternates — a different component at a given position, optionally repeating on a
frequency. See Alternate & Static Items. - Static Items — a component inserted at a position without consuming a row, again
with an optional repeat frequency. Same article. - When Empty — the component rendered instead of the loop when the field has no rows.
See Empty State.
- Alternates — a different component at a given position, optionally repeating on a
Field
- Repeater Field — the field to loop over. The dropdown lists the repeater fields your
site's custom-field plugins register; it reads "No field selected" until you choose one.
Which plugins are supported is covered in
Dynamic Data Integrations. - Item Title — the heading text for each item, used only when the list is laid out as an
accordion or tabs. It accepts dynamic data, so each row can title itself from one of its
subfields.
On the front end
The element renders a div.bde-repeater-element containing a div.bde-loop wrapper, and
inside it one element per row using the Tag you chose, each carrying bde-loop-item bde-dynamic-repeater-item. The component's markup is rendered inside each item.
Related elements
- Post Loop Builder — the same thing for posts.
- Term Loop Builder — the same thing for taxonomy
terms.