SeedProd Documentation

Documentation, Reference Materials, and Tutorials for SeedProd

Website Builder Overview

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.

Requirements: The Website Builder is available in the Plus, Pro, and Elite license plans.

SeedProd Website Builder overview

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.

Click Add New Template in SeedProd Website Builder

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.

New Theme Template modal with type and conditions options

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

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.

Header template setup in SeedProd

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.

Footer template setup in SeedProd

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.

Important: The Post Content template tag must be used in your single post template for post content to display correctly.

Single Post template setup in SeedProd

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.

Important: The Post Content template tag must be used in your single page template for page content to display correctly.

Single Page template setup in SeedProd

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.

Important: The Posts template tag must be used in your archive template for posts to display correctly.

Archive template setup in SeedProd

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.

Search Results template setup in SeedProd

Creating WooCommerce Templates

Requirements: WooCommerce templates and blocks are available in the Elite license plan.

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.

WooCommerce blocks available in SeedProd Website Builder

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.

Important: The Products Grid block must be used in this template for products to display correctly.

Product Archive template setup in SeedProd

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.

Important: The Products Grid block must be used in the Shop page template for products to display correctly.

Shop page template setup using Custom Page type in SeedProd

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.

Important: The WooCommerce Cart block must be used in this template for cart functionality to work properly.

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.

Important: The WooCommerce Checkout block must be used in this template for orders to be processed correctly.


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.

Template conditions and priority settings in SeedProd

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.

Setting template conditions in the New Theme Template modal

Editing Conditions for an Existing Template

To update the conditions on an already-created template, follow these steps:

  1. Go to SeedProd > Website Builder and hover over the title of the template you want to update. Click the Edit Conditions link.
    Edit Conditions link on the Website Builder admin page
  2. In the Edit Conditions modal, update the conditions as needed. Click Save when finished.
    Edit Conditions modal in SeedProd

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.

Conditions column on the 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.

Related Articles