The SeedProd Website Builder lets you design and build a complete WordPress theme without touching a single line of code. Using a drag-and-drop interface, you can create every part of your site — headers, footers, page templates, post templates, archive pages, and more — all from inside WordPress.

What Is a WordPress Theme?
A WordPress theme controls the overall look and feel of your website — its layout, typography, colors, and how different page types are displayed. Traditional themes consist of PHP, CSS, and JavaScript files that define template parts like the header, footer, sidebar, single post layout, and archive layout.
With the SeedProd Website Builder, you can build and manage all of these template parts visually using drag-and-drop — no theme file editing required.
Getting Started: Pre-Made Themes
The fastest way to get started is with one of SeedProd’s pre-made themes. These ready-to-use designs are available for a variety of industries and occasions, and new themes are added regularly.
The Starter Theme
The Starter Theme is a clean, minimal theme that includes all the essential template parts: a homepage template, header, footer, sidebar, single post template, single page template, and archive template. The archive template is used by default for the blog page, search results, and all other archive pages on the site.
Once you load the Starter Theme, you can immediately begin customizing your site inside the SeedProd builder.
Creating Theme Templates
You can create individual theme templates from scratch for any part of your site. SeedProd’s Template Tags feature lets you pull in dynamic post data — such as the post title, featured image, post content, and navigation — directly into your templates.
Step 1: Add a New Template
Go to SeedProd > Website Builder in your WordPress admin and click the Add New Template button at the top of the page.

Step 2: Choose the Template Type and Set Conditions
In the New Template modal, select the template type you want to create and configure its template conditions to control where it appears on your site.

Step 3: Design in the Builder
Click Create Template to open the SeedProd page builder and begin designing. You can use pre-built sections as a starting point for your custom template design.
Available Template Types
Header
Select the Header type in the New Theme Template modal to create a header template. Set the template conditions and priority to control when and where the header appears, then click Save to start designing in the builder.

Footer
Select the Footer type to create a footer template. Set your conditions and priority, then click Save to begin designing your footer in the builder.

Single Post Template
Select the Single Post type to create a dynamic template for individual blog posts. Set the template conditions, then click Save to start designing.

Single Page Template
Select the Single Page type to create a dynamic template for individual pages. Set the template conditions, then click Save to start designing.

Archive Template
An archive template displays a list of posts for a given taxonomy or term — typically used for the blog page, categories, tags, and custom post type archives. Select the Archive type, configure the template conditions, and click Save to begin designing.

Search Results Page Template
A search results template follows the same process as creating an archive template. Select the Search Results type and set the template conditions to Include | Search Results. Click Save to begin designing your search results page.

Creating WooCommerce Templates
WooCommerce pages use special sections and functions for eCommerce features such as product prices, quantities, and add-to-cart buttons. SeedProd supports custom templates for the Shop page, product archive pages, Cart page, and Checkout page using dedicated WooCommerce blocks.

Product Archive Template
Select the Archive Product type in the New Theme Template modal. Set the template conditions, then click Save to design your product archive layout.

Shop Page
The WooCommerce Shop page is a special product archive that displays all products in your store. To create a Shop page template, create a new Custom Page template and set the conditions to Include | Pages | shop (using the slug of the page assigned as your WooCommerce shop page). Click Save to begin designing.

Cart Page
Create a new Custom Page template and set the conditions to Include | Pages | cart (using the slug of your WooCommerce Cart page). Click Save to begin designing.
Checkout Page
Create a new Custom Page template and set the conditions to Include | Pages | checkout (using the slug of your WooCommerce Checkout page). Click Save to begin designing.
Template Conditions
Template conditions control when and where each theme template appears on your site. Each condition can include or exclude a template based on post type, archive type, individual posts or pages, or taxonomy terms such as categories and tags. You can also target child posts and pages based on their hierarchy level.
Template Priority
When two or more templates have overlapping conditions, the Priority field determines which template takes precedence. A lower priority number means the template loads first; a higher priority number overrides it. The default priority value is 10.
For example, if you have a general header template for all pages and a separate header template for the front page, set the front page header to a higher priority (e.g., 20) so it overrides the general pages template.

Setting Conditions for a New Template
Template conditions can be set directly in the New Theme Template modal when creating a template. Use the Conditions section to define include or exclude rules based on post type, archive type, or specific posts, pages, and taxonomy terms. You can target specific content using a slug or ID.

Editing Conditions for an Existing Template
To update the conditions on an already-created template, follow these steps:
- Go to SeedProd > Website Builder and hover over the title of the template you want to update. Click the Edit Conditions link.

- In the Edit Conditions modal, update the conditions as needed. Click Save when finished.

The updated conditions are applied to your site immediately.
Checking Current Conditions
The active conditions for any template are shown in the Conditions column on the SeedProd > Website Builder admin page.

You’re ready to start building your WordPress theme with SeedProd! Whether you begin with a pre-made theme or build templates from scratch, the Website Builder gives you full control over every part of your site’s design. To connect your email marketing platform, see the Email Integration documentation.