Help Center Build with the Editor Editor V4 How to Use the Atomic Loop

How to Use the Atomic Loop

Last Update: September 22, 2026

The Elementor Atomic Loop feature (Elementor Pro) allows you to build dynamic, repeatable content layouts directly within the Atomic Editor. Display multiple posts, products, or custom content items using a single, customizable design template.

What is the Elementor Atomic Loop?

The Atomic Loop provides a flexible architecture to display dynamic content (like blog archives or WooCommerce products) while natively integrating with Elementor’s Classes and Variables.

An Atomic Loop consists of three structural elements:

  • Loop (Outer Container): Holds the primary query settings, taxonomy filters, and custom empty state configurations. This is where you define the data source (e.g., Posts, Products), items per page, and sorting order.

  • Loop Layout: Controls the spatial arrangement (e.g., grid, list) of the repeated items.
  • Loop Item: The individual template that gets repeated. You can design a single main template or configure alternating layout variations across the sequence.

How to Create an Atomic Loop with Elementor AI (Angie)

Elementor AI (Angie) can automatically generate a complete Atomic Loop structure, map dynamic fields, and apply design system configurations from a single prompt.

  1. Click the Angie AI icon within the Elementor Editor.


    Angie icon
  2. Enter a descriptive prompt (e.g., “Create a modern 3-column blog archive layout using Atomic Loop element” or “Generate a WooCommerce product grid”).


    atomic loop prompt
  3. Review the generated layout on your canvas to ensure the Loop, Loop Layout, and Loop Item structures are correctly placed.


    atomic loop structure
  4. Verify that dynamic tags (such as Post Title, Featured Image, or Price) are correctly mapped.


    loop dynamic tags
  5. To make visual adjustments, double-click the loop item or select it directly inside the Structure panel.

  6. Save your changes and preview the live page to validate the layout.

Tip
Angie can also generate Reusable Components with Exposed Properties. If you ask Angie to create an item template, you can expose variables like headlines or backgrounds to customize individual instances later.

How to Build an Atomic Loop from Scratch

  1. Drag the Loop element from the Elementor Panel onto your canvas.


    loop atomic element
  2. Select the Loop element, navigate to the Content tab, and configure your Query parameters (Source, Item Count, and Sorting Order).




  3. Double-click the loop element (or select it in the structure panel and click edit loop item) to enter in-canvas item edit mode. The surrounding canvas dims so you can focus directly on the template.


  4. Drag widgets (e.g., Heading, Image) into the item template and map them to dynamic content using the Dynamic Tags icon. Changes render across all repeated loop instances on your canvas in real time.

  5. Press ESC to exit item edit mode.

  6. Select the parent Loop element to adjust spacing, columns, and gaps within the Layout panel.

  7. (Optional) Right-click your finished Loop Item and select Save as Component to make it available across other loops on your site.

Advanced Capabilities & Configuration

Taxonomy Filtering

Display posts or products grouped by specific taxonomies directly:

Taxonomy Query Setup: Select your Loop element, open General > Content, and set Template type to Post taxonomy or Product taxonomy.

Alternating Templates

Display layout variations within the same loop sequence (e.g., featured post cards or highlighted products):

  1. Select the Loop element.
  2. Under the General tab, expand the Structure section.
  3. Click Add Alternating Item (+) to create and assign an alternate Loop Item template for specific positions in the sequence.

Custom Empty States

Control what visitors see when a query returns zero results:

  1. Select the Loop element.
  2. Under the General tab, expand the Structure section.
  3. Toggle Empty state to On.
  4. In the Structure panel, expand the new Empty state container and drag elements directly inside it (e.g., Heading, Paragraph, Button).

Pagination & State Styling

The Atomic Loop supports customizable, nestable Previous/Next pagination controls with two functional modes:

  • Standard Page Reload: Navigates pages via a traditional browser refresh.

  • Ajax-based Navigation: Seamlessly swaps content items in real-time without refreshing the entire page.

How to Configure Pagination & State Styling

  1. Select the parent Loop element container on your canvas.
  2. In the left panel under General > Structure, toggle Pagination to On.

3. Adjust the style and layout of the Previous and Next button elements by configuring the Pagination element settings, then refine each element individually for further customization.

Fully Customizable & Nestable Controls

In the Atomic Editor, the Previous and Next pagination controls act as open containers.
You can drop any element directly inside them – like an SVG arrow, image, or heading – to design fully custom navigation controls.

svg icon loop

Legacy Template Support

If you have existing V3 Loop Item templates, you can load them directly inside an Atomic Loop as a temporary migration bridge while you transition your site to the Atomic Editor architecture.

How to Use a Legacy Loop Item in an Atomic Loop:

  1. Open the page containing your existing Legacy Loop Grid
  2. Edit the Loop Item template and copy its content by right-clicking on the widgets you’d like to copy.
  3. Exit the template, then right-click and paste the copied content directly inside the Atomic Loop Item element.

⚠️ Important Caution: When exporting, importing, or copy-pasting loops between different websites, ensure your Loop Item template IDs match up correctly to prevent unexpected rendering errors on the destination site.

Frequently Asked Questions

Is the Atomic Loop feature available in Elementor Free?

No. The Atomic Loop architecture requires an active Elementor Pro license.

Can I use the Atomic Loop with WooCommerce?

Yes. Set the Template type under General > Content to Products or Product taxonomy.

What happens if I edit a Component used as a Loop Item?

Any visual or structural changes made to a master Component will automatically sync across all active Loop instances site-wide.

Have more questions?

Can’t find the answers you’re looking for? We’re more than happy to assist.

Contact support

Related Articles

On this page

Share this article