The Divi 5 Theme Builder is a powerful tool for creating and managing custom templates for your WordPress website.
It extends Divi Builder's capabilities to site-wide elements such as headers, footers, and post templates. Instead of manually editing theme files, you can use the Theme Builder to design and apply templates with a visual interface.
Try the Divi AI Agent
The Divi AI Agent can create a Theme Builder template and set its display conditions from the chat, then build the header, body, or footer layout inside it - without you leaving the page you're working on.
Open the Divi AI Agent from the Visual Builder sidebar, describe the result you want in plain language, and it inspects your page, makes the changes, and stops for your approval before anything destructive.
Prompt: Create a new Theme Builder template called Case Study Header with a blank header layout only, then set it to display just on Post Category Pages.
The AI Agent is part of every Divi AI subscription. See The Divi AI Agent in Divi 5 to get started, and How to Manage Your WordPress Site With the Divi AI Agent for a full walkthrough of this workflow.
How to Access the Divi 5 Theme Builder
Log in to the WordPress Dashboard – Ensure you have Divi 5 installed and activated.
Navigate to Theme Builder - In the WordPress dashboard, go to Divi → Theme Builder.
Explore the Interface - You'll see the main Theme Builder screen where all templates are managed.
Overview of the Theme Builder Interface
The Divi 5 Theme Builder interface consists of a list (cards) of available templates:
Default Website Template – The main template affects all pages unless customized.
Note: This template cannot be deleted.Global Areas – Sections for Header, Body, and Footer that apply site-wide.
Note: These sections can also be non-global and attached to different templates.Custom Templates – Templates assigned to specific pages, posts, or categories.
Template Management Tools – Options to add, edit, duplicate, or delete templates.
Key Features and How They Improve Website Design
Global Templates – Create headers, footers, and layouts that apply across your site.
Custom Templates – Assign specific designs to individual pages, posts, or categories.
Drag-and-Drop Interface – Organize and manage templates easily.
Dynamic Content Integration – Add post titles, featured images, and other dynamic elements.
Template Import/Export – Share and reuse templates between different sites.

