How to Create a Divi Blog Post Template Using the Divi Theme Builder

Oct 16, 2024 | Divi, Website Design, WordPress

Estimated Reading Time:

Divi Theme Builder

The Divi Theme Builder is one of the most powerful tools available for WordPress users looking to create custom templates for their websites. One particularly useful feature is the ability to design a custom blog post template. By doing so, you can maintain a consistent look and feel across all your blog posts without having to style each one individually.

In this guide, we’ll walk you through the step-by-step process of creating a custom Divi blog post template using the Divi Theme Builder. Let’s get started!

Access the Divi Theme Builder

First, you’ll need to access the Divi Theme Builder within your WordPress dashboard.

  1. Log in to your WordPress admin dashboard.
  2. Navigate to Divi > Theme Builder from the left-hand menu. This is where you’ll manage all your global and custom templates.
Divi Theme Builder

Create a New Blog Post Template

Now that you’re in the Theme Builder, it’s time to create a template specifically for your blog posts.

  1. Click on the plus icon (➕) to Build New Template. This will bring up a dialog box allowing you to assign this template to specific pages or post types.
  2. Assign the template to “All Posts” by selecting “Posts > All Posts” from the list. This will apply the template to every blog post on your website. If you only want to apply it to specific categories or posts, you can adjust this as needed.
  3. Click Create Template.
image 3

Add a Custom Body Layout

The next step is designing the main content area of your blog post template.

  1. In the new template, click Add Custom Body and select Build Custom Body.
  2. Choose Build From Scratch. Divi will now open the Visual Builder, where you can start designing the body of your blog post template.
Divi - Custom Body

Add Dynamic Blog Post Content

You want your blog post template to dynamically pull in the content from your blog posts. Divi makes this simple with the “Post Content” module.

  1. In the Visual Builder, add a new row, and within the row, add a new module. Choose the Post Content module from the list.
    • This module will automatically display the content of each individual blog post when the template is applied.
  2. Once the module is added, you can style the text, headings, images, and other post elements in any way you like, using Divi’s built-in design options.
    • Use Divi’s Design tab to adjust font sizes, colors, and spacing for a consistent look.
Custom Divi Blog Post Template

Add a Post Title and Featured Image

To make your blog post visually engaging, you’ll want to include the post title and featured image at the top of your posts.

  1. Add a new section above your Post Content module.
  2. In this section, add two modules:
    • Post Title module: This will automatically pull in the title of each blog post.
      • Customise the appearance of your post title under the Design tab, adjusting fonts, alignment, and colors to match your style.
    • This same module also allows you to display the Featured Image, which it will do so by default.
      • You can adjust the size, placement, and alignment of the featured image to suit your template’s design.
image 8
Psst! Want to know how to implement the ‘Estimated Reading Time’? We have a blog post coming soon on this!

Add a Comments Section (Optional)

If you allow comments on your blog, you may want to include a comments section in your template.

  1. Scroll to the bottom of the template and add a Comments module.
    • This will display the comment form and any existing comments for each post.

Add a Related Posts Section (Optional)

Adding a “Related Posts” section at the end of each post is a great way to keep readers engaged and improve internal linking.

  1. Add a new section below the Post Content module.
  2. Add a Blog module and configure it to display related posts based on categories, tags, or other criteria.
    • Use the Design tab to customize how the related posts are displayed (grid, list, etc.).
image 9
This Post Slider is implemented using Divi Pixel.

Add Social Media Follow Module (Optional)

Encourage readers to follow you on social media by adding a Social Media Follow module at the bottom of each blog post.

  1. Add a new section and Social Media Follow module below your post or in the footer.
  2. Customize the social media icons and links to your profiles.
    • You can adjust the size, style, and layout of the icons under the Design tab.
  3. This feature encourages readers to stay connected and follow your brand across various platforms.
image 11

Save and Apply the Template

Once you’re satisfied with your design, it’s time to save and apply the template to all blog posts.

  1. Click the Save button in the bottom-right corner of the Visual Builder to save your custom blog post template.
  2. Exit the Visual Builder and return to the Divi Theme Builder dashboard.
  3. Finally, click the Save Changes button at the top of the Theme Builder screen to apply your template site-wide.

Final Thoughts

Creating a custom blog post template with Divi Theme Builder allows you to design a beautiful, consistent layout for all your posts with minimal effort. Once your template is set up, each blog post you publish will automatically inherit the design, saving you time and ensuring a professional appearance.

Now that you’ve learned how to create your own blog post template, why not try experimenting with different layouts and features? With Divi, the possibilities are endless!

Have any questions, send us a message 🙂

Oct 14 2024

How to Reverse Column Order in Divi for Mobile Devices

When designing with Divi by Elegant Themes, you might find yourself using alternating row layouts—an image on the left and text on the right in one row, then the...
Microsoft Bookings
Oct 07 2024

Unlock the Power of Microsoft Bookings for Your Business

In today’s fast-paced world, businesses are always looking for tools that make life easier. For Microsoft 365 users, one such tool often flies under the radar:...
Sep 29 2024

Why Your Business Should Switch to Microsoft 365?

If your company is serious about growth, professionalism, and security, it’s time to consider switching to Microsoft 365. Here’s why.

Sep 13 2024

Why Managed Cyber Security is Essential for Small Businesses

In today’s interconnected world, cyber security has become more than just a buzzword. It’s a fundamental business necessity. Cyber attacks can happen to anyone, but...
Dec 29 2023

Understanding DMARC, SPF, and DKIM: Enhancing Email Security for Your Business

In today's digital era, emails have emerged as a fundamental aspect of our everyday communication. Whether for personal exchanges or professional engagements, emails...
WordPress Security Audits
Jun 27 2023

10 Essential SEO Tips for your WordPress Website

In today's digital landscape, having a well-optimised website is crucial for attracting organic traffic and boosting your online visibility. Search Engine Optimisation...
Jun 13 2023

The Importance of Regular WordPress Security Audits for Your Website

In today's digital landscape, website security is of paramount importance. Cyber threats are evolving rapidly, making it essential for businesses to prioritise the...
May 30 2023

Why Website Backups in 2023 are Critical

In 2023, websites have become an essential component of modern businesses. They serve as the face of the company, the hub of information, and the gateway to online...
Apr 27 2023

The Top 6 Benefits of a WordPress Care Plan

As more and more businesses move online, having a website has become essential. WordPress is one of the most popular website builders out there, and for good reason....
Dec 05 2022

Dedicated Email Hosting, Microsoft 365 or Google Workspace?

Email is a crucial part of business communication. It’s fast, efficient, and can be accessed from anywhere. However, relying on a free email service like Gmail or...

Go to Web Hosting

Simple web hosting solutions, free managed migration service and honest advice. We don’t make it harder than it needs to be. Let’s supercharge your website!

Go to WordPress Care

Isn’t it about time you take the stress out of managing your WordPress website? Leave your WordPress updates, security and maintenance to us for peace of mind.