---
title: Theme Builder
description: The Theme Builder lets you design the parts of your site that themes usually control, using blocks. The free version covers the Header and Footer. ShapeBlock Pro adds templates for Single Post, Single Page, Archive (the blog, category, tag, author,…
url: "https://shapekode.com/product/shapeblock/docs/theme-builder/"
updated: "2026-11-04"
category: Pro Extensions
---

# Theme Builder

The Theme Builder lets you design the parts of your site that themes usually control, using blocks. The free version covers the Header and Footer. ShapeBlock Pro adds templates for Single Post, Single Page, Archive (the blog, category, tag, author, and date pages), Search Results, and the 404 Page.

## How to Create a Template

1. In your WordPress dashboard, go to **ShapeBlock > Theme Builder**.
2. Click **Add New**, choose the template type, and give it a name.
3. Build the template in the block editor. Use the Theme Builder blocks below to show the post title, content, and other dynamic parts.
4. Publish the template.
5. On the Theme Builder page, click the funnel button in the **Display Conditions** column and choose where the template is used.

![ShapeBlock Theme Builder page with the template list](https://shapekode.com/product/shapeblock/wp-content/uploads/2026/10/doc-theme-builder-1.webp)

Use the tabs at the top of the list (All, Headers, Footers, Single Posts, Single Pages, Archives, Search Results, 404 Pages) to filter templates by type. **Active** and **Trash** switch between live and deleted templates.

## Template Types

- **Single Post:** Used for blog posts.
- **Single Page:** Used for pages.
- **Archive:** Used for the blog page and category, tag, author, and date pages.
- **Search Results:** Used for the search results page.
- **404 Page:** Used when a page is not found.

## Display Conditions

Each template has its own conditions, for example Entire Site, All Posts, All Pages, or one page. Archive templates can also target the **Blog Page (latest posts)**, **Category Pages**, **Tag Pages**, **Author Pages**, or **Date Pages**. A page with no matching template keeps your theme template.

## Theme Builder Blocks

These blocks show the content of the post, page, or archive being viewed. Find them in the block inserter under ShapeBlock.

- **Post Title:** The title of the post or page.
- **Featured Image:** The featured image of the post or page.
- **Post Content:** The text and blocks of the post or page.
- **Post Excerpt:** A short summary of the post.
- **Post Meta:** Author, date, categories, and comment count.
- **Post Categories / Tags:** The categories or tags of the post.
- **Author Box:** The author with avatar and bio.
- **Post Pagination:** Links to the previous and next post.
- **Post Comments:** The comments and the comment form.
- **Related Posts:** More posts from the same category.
- **Archive Title:** The blog, category, tag, author, date, or search title.
- **Archive Description:** The category, tag, or author description.
- **Archive Posts:** The posts of the blog, archive, or search page, with page links.

**Note:** In the editor, these blocks show a preview. The real content appears on the site.

## Video guides

### Post Title

[How to Style the Post Title in a Single Post Template (Gutenberg Theme Builder) | ShapeBlock Pro](https://www.youtube.com/embed/O9piIj7IeRg?feature=oembed)

### Featured Image

[How to Style the Featured Image on Every Post (Gutenberg Theme Builder) | ShapeBlock Pro](https://www.youtube.com/embed/ORbo31NXreg?feature=oembed)

### Post Content

[How to Add Post Content to a Single Post Template (Gutenberg Theme Builder) | ShapeBlock Pro](https://www.youtube.com/embed/0wMLSzjW61s?feature=oembed)

### Post Excerpt

[How to Show the Post Excerpt in WordPress (Gutenberg Theme Builder) | ShapeBlock Pro](https://www.youtube.com/embed/3rVUviKFA5k?feature=oembed)

### Post Meta

[How to Show Author, Date and Categories on Posts (Gutenberg Theme Builder) | ShapeBlock Pro](https://www.youtube.com/embed/WQt77LcGNKU?feature=oembed)

### Post Categories / Tags

[How to Show Post Categories and Tags (Gutenberg Theme Builder) | ShapeBlock Pro](https://www.youtube.com/embed/elxdCI7pays?feature=oembed)

### Author Box

[How to Add an Author Box to WordPress Posts (Gutenberg Theme Builder) | ShapeBlock Pro](https://www.youtube.com/embed/Xpsh0vpuOHA?feature=oembed)

### Post Pagination

[How to Add Previous and Next Post Links in WordPress (Gutenberg Theme Builder) | ShapeBlock Pro](https://www.youtube.com/embed/pHRehYt6QHU?feature=oembed)

### Post Comments

[How to Style Post Comments and the Comment Form (Gutenberg Theme Builder) | ShapeBlock Pro](https://www.youtube.com/embed/p20DHAT4VZo?feature=oembed)

### Related Posts

[How to Show Related Posts in WordPress (Gutenberg Theme Builder) | ShapeBlock Pro](https://www.youtube.com/embed/62VtZVr1FOo?feature=oembed)

### Archive Title

[How to Style the Archive Title in WordPress (Gutenberg Theme Builder) | ShapeBlock Pro](https://www.youtube.com/embed/BGlf9UjazWY?feature=oembed)

### Archive Description

[How to Show the Category Description in WordPress (Gutenberg Theme Builder) | ShapeBlock Pro](https://www.youtube.com/embed/L0OmAp9-f58?feature=oembed)

### Archive Posts

[How to Design Category and Blog Archive Pages in WordPress Gutenberg | ShapeBlock Pro](https://www.youtube.com/embed/6cv8H6t3TQ8?feature=oembed)
