ACF Repeater Field Type

Written by the Divi Engine Documentation Team

Introduction

Follow this information to learn about the ACF Repeater Field Type.

When to use

If you want to have more flexibility and give the customer the opportunity to repeat elements. ACF Pro adds a “Repeater” field where the user can add fields that will be repeated. 

Do I need ACF Pro?

Yes.

Preview

The settings look like this...

How to set up the ACF Repeater Field Type?

Step 1: Add The Repeater Module

Module Options:

  • Repeater Type: ACF Repeater Field Type (ACF Pro).
  • Repeater Name: Choose the ACF Repeater Field that you have created.

Step 2: Select The Repeater Field Style

Module Options:

  • Repeater Field Style: Choose how you want to handle the repeater field type, for example tabs or accordion. Your options are:
    1. Loop Layout
      • Used to repeat a Divi Library layout that you create.
    2. Table
      • Put the ACF values in a table - needs to be basic fields such as text.
    3. Tabs
      • Make tabs from the repeater field.
    4. Accordion
      • Make accordions from the repeater field.

Step 3: Customize The Field Style

This step will change depending on what you are wanting to create (see above).

Field Style: Loop Layout

If you choose “Loop Layout” in the Repeater Field Style, you will see a new setting called “Repeater Loop Layout”. Here you need to select a Divi Library Layout that you have created to repeat for each Repeater ACF Row.

  • Create a new Section in the Divi Library.
  • Add the ACF Item modules and choose the Repeater children ACF fields.
  • Add whatever else you want and style up the layout.

This will now be repeated over and over for each row added in ACF settings.

You can customise the grid further down...

Field Style: Table

See here on how to set it up

Field Style: Tabs

See here on how to set it up

Field Style: Accordion

See here on how to set it up

More Support?

Please email us at [email protected] if you are unable to get Divi Machine working.


Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.