Skip to main content

How to Build a Custom Blog Feed using Loop Builder

Learn how to use the Loop Builder to build a Custom Blog Feed.

Updated over 2 weeks ago

In this article, we will provide a step-by-step guide on how to use the Loop Builder in Divi 5 to build a custom Blog Feed.

  1. Add a Section.

  2. Edit the Section's settings and in the Content tab → Background → Background Color, set it to be #EFEFEF.

  3. Click on the Add New Row icon to add a Row.

  4. Choose the Row's layout to be a single column.

  5. Click on the Add New Module icon to add a Module.

    1. Choose the Text module or the Heading module. This will be used to display our section's title, such as Our Blog.

  6. Click on the Add New Row icon to add a new Row.

  7. For the Row's layout, under the Offset Columns, choose the 9th option.

    Divi 5 - Loop Builder Custom Blog Feed - Main Row layout selection

  8. Close the Add New Module modal.

  9. Edit the Row's settings and open the settings for the 2nd column.

    Divi 5 - Loop Builder Custom Blog Feed - Second Column Loop

  10. In the Content Tab → Loop, enable the Loop Element option.

    Divi 5 - Loop Builder Custom Blog Feed - Main Row Second Column Looping

  11. Set the Post Per Page to 9.

  12. Set the Post Offset to 1. This is important because in this loop, we need to display posts starting with post number 2.

    Divi 5 - Loop Builder Custom Blog Feed - Main Row Second Column Loop Options

  13. Use the Navigation Breadcrumb and click on the Row option to open the Row's settings.

    Divi 5 - Loop Builder Custom Blog Feed - Breadcrumb Usage

  14. Go to the Design Tab → Layout → Layout Wrapping and enable the Wrap option.

    Divi 5 - Loop Builder Custom Blog Feed - Main Row Second Column Wrap

  15. In the second column, add the Group by clicking on the Add New Module icon .

    Divi 5 - Loop Builder Custom Blog Feed - Main Row Second Column Group One

  16. Add the Image module.

    Divi 5 - Loop Builder Custom Blog Feed - Main Row Second Column Group One Add Image Module

  17. Click on the Dynamic Content icon.

  18. Choose the Loop Featured Image option.

    Divi 5 - Loop Builder Custom Blog Feed - Main Row Second Column Group Loop Featured Image

  19. Choose the Thumbnail Size and click Apply.

  20. Hover over any of the Image modules and click on the Add New Module icon to add a Group.

    Divi 5 - Loop Builder Custom Blog Feed - Main Row Second Column Second Group module

  21. Inside this new Group, add the following modules:

    1. Text module. Click on the Dynamic Content icon and choose Loop Publish Date.

      Divi 5 - Loop Builder Custom Blog Feed - Main Row Second Column Loop Publish Date

    2. Heading module. Click on the Dynamic Content icon and choose Loop Post Title.

      Divi 5 - Loop Builder Custom Blog Feed - Main Row Second Column Loop Post Title

    3. Text module. Click on the Dynamic Content icon and choose Loop Excerpt.

      Divi 5 - Loop Builder Custom Blog Feed - Main Row Second Column Loop Post Excerpt

  22. Use the Navigation Breadcrumb and click on the Group option to open the settings for the second group.

    Divi 5 - Loop Builder Custom Blog Feed - Main Row Second Column Breadcrumb Usage

  23. In the Content Tab → Background → Background Color, set the White color.

  24. In the Design Tab → Spacing → Padding, set the following values:

    1. Bottom: 15px

    2. Left: 15px

    3. Right: 15px

    Divi 5 - Loop Builder Custom Blog Feed - Main Row Second Column Second Group Vertical Gap

  25. Open the settings of the first Group and in the Design Tab → Layout Style → Vertical Gap set 10px.

  26. Open the settings of the first Group and in the Design Tab → Border → Border Radius set 15px.

  27. (optional) Set styles (background, font, text color, font size, etc.) for the modules inside the second Group.

  28. Click on the Add New Module icon in the first column.

    Divi 5 - Loop Builder Custom Blog Feed - Main Row First Column Content

  29. Click on the Add New Row tab and choose a 2-column Row option.

    Divi 5 - Loop Builder Custom Blog Feed - Main Row First Column Nested Row

  30. Open the Row's settings and:

    1. In the Content → Tab → Loop, enable the Loop Element option.

    2. Set the Posts Per Page value to 1.

    3. In the Design Tab → Layout → Horizontal Gap, set it to 0.

    4. In the Design Tab → Sizing → Size, enable the Grow to Fill option.

    5. In the Design Tab → Border → Border Radius, set it to 15px;

  31. In the first column of this new Nested Row, add the Image module.

    1. Click on the Dynamic Content icon.

    2. Choose the Loop Featured Image option.

    3. Choose the Thumbnail Size and click Apply.

    4. Open the Design tab → Sizing and enable the Grow to Fill option.

    Divi 5 - Loop Builder Custom Blog Feed - Main Row First Column Fit to Grow

  32. Click on the Add New Module icon in the second column and add the following modules:

    1. Text module. Click on the Dynamic Content icon and choose Loop Publish Date.

    2. Heading module. Click on the Dynamic Content icon and choose Loop Post Title.

    3. Text module. Click on the Dynamic Content icon and choose Loop Excerpt.

  33. Edit the Second Column settings and:

    1. In the Content Tab → Background → Background Color, set it to #000000.

    2. In the Design Tab → Layout Styles → Justify Content, enable the Center option.

    Divi 5 - Loop Builder Custom Blog Feed - Main Row First Column Content Second Column Justify Content

  34. (optional) Set styles (font, text color, font size, etc) for the modules inside Column 1 of the Nested Row.

Download Example Layout

You can download a complete layout by accessing this Dropbox link.

Did this answer your question?