Theme Builder Archives - SeedProd https://www.seedprod.com WordPress Coming Soon Page and Maintenance Mode Plugin Tue, 03 Dec 2024 18:20:29 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.2 https://www.seedprod.com/wp-content/uploads/2020/10/cropped-Favicon-32x32.png Theme Builder Archives - SeedProd https://www.seedprod.com 32 32 Theme Builder Overview https://www.seedprod.com/docs/getting-started-with-seedprod-theme-builder/ Tue, 26 Oct 2021 00:15:42 +0000 https://www.seedprod.com/?post_type=ht_kb&p=16502 What Is A Theme? A theme is simply a group of graphics, styling, and function codes that make up the overall look and feel of your website. The elements in a theme include page (or section) layouts, typography, colors, the behavior of elements on the page, and other design features seen on different types of […]

The post Theme Builder Overview appeared first on SeedProd.]]>
Note: The Theme Builder is available in the Plus, Pro and Elite plans. See our Pricing page for more information.

What Is A Theme?

A theme is simply a group of graphics, styling, and function codes that make up the overall look and feel of your website. The elements in a theme include page (or section) layouts, typography, colors, the behavior of elements on the page, and other design features seen on different types of pages and sections within a page. In essence, this brings life to your site and is a big contributor to the visitors’ user experience on their journey.

In WordPress, a typical theme consists of a group of files (stylesheet/CSS files, JavaScript files, and PHP files) that predefines the appearance and behavior of elements on the website. They also contain theme templates files (or template parts) that define the header, footer, sidebar, single page/post content layout, and archive page layout. These page template variations are mostly found as a page template option in the theme options or as a page template for individual pages in their page settings’ Page Attributes panel.

As theme templates can be made with different designs and layouts, they can be combined to create a variety of page templates. These page templates can then be used to style individual pages or groups of pages throughout the website as you’d like.

5-minute Overview

Watch John Turner (Co-Founder. of SeedProd) build the SeedProd website with our new Theme Builder

Creating Themes In SeedProd Theme Builder

Our new SeedProd Theme Builder takes theme building to another level—theme templates can now be designed quickly in our fast, easy-to-use drag-and-drop interface; no editing theme files are needed!

We’ve made creating WordPress websites frustration-free by adding a bare-bone theme built into our plugin as the foundation for our theme builder. This provides a clean blank slate to get creative without having to think about the possibility of theme styling conflicts or theme code issues. We’ve also extended our Global Setting feature to customize the default styling of all elements throughout the site in a live sample preview. With these fundamental features, you can focus more on designing your website and less time on troubleshooting styling issues.

SeedProd Pre-Made Themes (Recommended for Beginners)

You can create beautiful websites quickly with a variety of pre-made SeedProd themes we will have for different industries and occasions. Like our landing page and coming soon templates, new themes and theme templates will be added regularly; stay tuned for more awesome website designs!

Our Starter Theme

Our Starter Theme is a basic yet elegant ready-made theme with all the necessary theme templates to help you get started. It includes a homepage template, header, footer, sidebar, single post template, single page template, and archive template. By default, this archive template is used for the blog page, search results page, and all other archive pages on the site.

Once you have loaded this theme into your site, you can jump right into designing your unique website with SeedProd Theme Builder.

Creating Theme Templates (Advanced Users)

We’ve made it simple to create responsive and dynamic theme templates in SeedProd.

Our Template Tags feature allows you to pull in dynamic post data (such as post title, post information, featured image, post navigation, etc.) into your templates.

To get started, you can follow these quick steps below to create any of the available theme templates on your site.

  1. Go to SeedProd > Theme Builder in your WP admin dashboard and click the Add New Theme Template button at the top of the page.
  2. In the New Theme Template modal box, you can choose the template type you would like to create and set the template conditions for this template.

    NOTE: For more details on how our template conditions work, please see our Template Conditions section.

  3. Clicking Save will automatically direct you to the SeedProd Builder and begin creating your template design. Don’t forget to explore our pre-built sections you can use in your custom template!

How To Create A Header

You can create a header template by selecting the Header Type option in the New Theme Template modal box. You may also set the header template conditions and priority here to determine when and where this template will be shown.

After completing your header template setup, click Save to start designing your header in the SeedProd Builder.

How To Create A Footer

Like your header template, you can create a footer template by selecting the Footer Type option in the New Theme Template modal box. You may also set the footer template conditions and priority here to determine when and where this template will be shown.

After completing your footer template setup, click Save to start designing your footer in the SeedProd Builder.

How To Create A Dynamic Single Post Template

Creating a single post template is just as easy using the same steps as creating a header/footer template. For this process, you’ll select the Single Post type option in the New Theme Template modal box and set up the conditions for this template. After completing your single post template setup, click Save to begin designing your single post template.

IMPORTANT: As a single post template is a dynamic template, the Post Content template tag must be used in your post template.

How To Create A Dynamic Single Page Template

A Single Page template can be created using the same steps as creating a Single Post template. To begin, you’ll select the Single Page type option in the New Theme Template modal box and set up the theme conditions for this template. After completing your single page template setup, click Save to begin designing your single page template.

IMPORTANT: As a single page template is also a dynamic template, the Post Content template tag must be used in your page template.

How To Create a Dynamic Archive Template

An archive template (unlike a single post/page template) is used to show a list of single posts for taxonomies and their terms. These templates in WordPress are generally used for the blog page, post categories, and post tags. Archive templates can also be applied to other custom taxonomies and terms for a custom post type (CPT).

IMPORTANT: As a single page template is also a dynamic template, the Post Content template tag must be used in your page template.

How To Create a Dynamic Archive Template

An archive template (unlike a single post/page template) is used to show a list of single posts for taxonomies and their terms. These templates in WordPress are generally used for the blog page, post categories, and post tags. Archive templates can also be applied to other custom taxonomies and terms for a custom post type (CPT).

To create templates for your archive pages, select the Archive type option in the New Theme Template modal box and set up the theme conditions for this template. After completing your archive template setup, click Save to begin designing your single post template.

IMPORTANT: As an archive page template is a dynamic template for showing posts, the Posts template tag must be used in your archive template.

How To Create A Search Results Page Template

A search results page template can be created using the same steps in creating an archive template.

To create your search results page template, select the Search Results type option in the New Theme Template modal box and set the theme conditions to Include | Search Results for this template.

After completing your search results template setup, click Save to begin designing your search results page.

Creating WooCommerce Templates

WooCommerce templates follow a slightly different approach from your usual WordPress theme template for all its pages.

WooCommerce uses special sections (such as product prices, quantities, add-to-cart buttons) and functions to add its eCommerce functionalities only found on its pages and in its templates. These include the shop page, product archive page template, single product page template, Cart page, Checkout page and the My Account page.

In our new SeedProd Theme Builder, you can use our existing WooCommerce blocks to create your own custom Shop page, product archive template, Cart page, and Checkout page. Be sure to check out our WooCommerce category for articles on all our WC blocks to create your stunning store.

We’ll be adding more blocks to create single product page templates in our upcoming plugin releases. Stay tuned!

How To Create Product Archive Template

To create a product archive template for your product archive pages, select the Archive Product type option in the New Theme Template modal box and set up the theme conditions for this template. After completing your product archive template setup, click Save to begin designing your product archive template.

IMPORTANT: As the product archive template is a dynamic template for showing products, the Products Grid block must be used in this archive template.

How To Create A Shop Page

A shop page can be considered as a special product archive page for showing all products in your store. However, creating this WooCommerce page template in SeedProd follows a different approach.

You can start by creating a new Custom Page template with the specific conditions to include the page with the slug of the assigned WooCommerce shop page. By default, the shop page has the slug “shop”, so the template conditions may follow the syntax Include | Pages | shop as seen in our screenshot below.

After completing your shop page template setup, click Save to begin designing your shop page.

IMPORTANT: As the WooCommerce Shop page is also a product archive page of the entire store, the Products Grid block must be used to show the products.

How To Create A WooCommerce Cart Page

The Cart page is another special page in WooCommerce which shows all the product items added to the cart.

To get started, create a new Custom Page template with the specific conditions to include the page with the slug of the assigned WooCommerce Cart page. By default, the cart page has the slug “cart”, so the template conditions may follow the syntax Include | Pages | cart.

After completing your cart page template setup, click Save to begin designing your Cart page.

NOTE: The WooCommerce Cart block must be used in the Cart page template for the cart functionality to work properly.

How To Create A WooCommerce Checkout Page

The Checkout page is another special page in WooCommerce used to complete the purchases by the customer.

To create a Checkout page in SeedProd, create a new Custom Page template with the specific conditions to include the page with the slug of the assigned WooCommerce Checkout page. By default, the checkout page will have the slug “checkout”. This means that the template conditions may follow the syntax Include | Pages | checkout.

After completing your Checkout page template setup, click Save to begin designing your checkout page.

NOTE: The WooCommerce Checkout block must be used in the Checkout page template for orders to be processed properly.

Template Conditions

Template conditions give you total control over when and where each theme template will appear on your site.

How Do Template Conditions Work

Each condition gives you the option to include or exclude the template based on the specified post type, or archive type, single post, single page, or taxonomy (eg. category, tags). You may also target group child posts or pages based on their hierarchy level under their top-level post/page.

We’ve also added a Priority field to better manage theme templates with overlapping conditions. This value (the default being 10) determines the order in which overlapping templates will be applied. The first template in this order will have the lowest priority number and the last template with the highest priority number.

USE CASE: You may want to use a specific header template for your blog posts, a different header for pages, and another for your home/front page. In this use case, you can include a header template only for Posts, include the other general header template for Pages, and include the home page header template for Front Page.

As the front page header template condition will overlap the general header template condition for pages, you can set the priority for your front page header template with a higher priority number (eg. 20). This higher priority allows the front page header template to show while overriding the pages header template with the default priority of 10.

How To Set Conditions For A Template

You can quickly set the template conditions for the new theme template under the Conditions section in the New Theme Template modal box. Within this modal box, you can set your include or exclude condition rules based on the available Type options. You may also drill down to a specific post, page, or taxonomy within the selected type using its slug or ID.

You can also edit the conditions for a template you’ve already created with the same conditions functionality seen while adding a new theme template. To do this, please follow the steps below.

  1. Go to SeedProd > Theme Builder and hover over the title of the theme template you want to edit conditions for. Then, click on the Edit Conditions link.
  2. Within the Edit Conditions modal box, you can modify the existing theme template’s conditions under the Conditions section. Click Save when you’re finished to save these changes.
  3. That’s it! Your new template conditions will be applied immediately across your site.

How To Check Template Conditions

You can quickly check the current template conditions for any template while on the SeedProd > Theme Builder admin page. The current conditions value can be found under the Conditions column within the row of the theme template is checked.

Would you like to use your email marketing platform in SeedProd? Check out our Email Integration documentation to help you get started.

The post Theme Builder Overview appeared first on SeedProd.]]>
Creating Content Pages for your Theme https://www.seedprod.com/docs/creating-content-pages-for-your-theme/ Thu, 10 Mar 2022 14:10:26 +0000 https://www.seedprod.com/?post_type=ht_kb&p=19640 When you create your theme with SeedProd, you will also, at some point, need to create content pages that match your theme. For example, on the SeedProd site, our Feature page and Privacy Policy pages are content pages. Creating Pages that Match Your Theme First of all, you need to make sure that you have […]

The post Creating Content Pages for your Theme appeared first on SeedProd.]]>
Note: This article is only relevant if you are using the SeedProd Theme Builder. If you are not familiar with the Theme Builder, please see our Theme Builder Overview.

When you create your theme with SeedProd, you will also, at some point, need to create content pages that match your theme. For example, on the SeedProd site, our Feature page and Privacy Policy pages are content pages.

Note: Do not use Landing Pages to create a content page for your theme. Learn more about Landing Pages.

Creating Pages that Match Your Theme

First of all, you need to make sure that you have a Page Template setup. In the Theme Builder, you should have a template that is assigned to the “Pages” conditions as shown here:

The common pattern for this page template is to show the page title and content using the template tag block, Post Title, and Post Content.

This means whenever you create a page in WordPress, this template will be used, and the page title and content will be displayed. This is demonstrated using the default Privacy Policy in WordPress.

This is the page’s content:

This is how it is displayed by the theme template. As you can see, the Post Title and Post Content are being displayed.

Customizing Page Content with SeedProd

Sometimes you may want to further customize the page’s content. You can click the “Edit with SeedProd” button on the top of the page to do this. As shown here on the default Sample Page that comes with WordPress.

This will copy over the content to the SeedProd builder, and at this point you can customize the page however you’d like. As you can see, this page has been customized with the SeedProd builder.

To go back to using the default page’s content, click the “Back to WordPress” button on the page.

 

 

 

 

 

The post Creating Content Pages for your Theme appeared first on SeedProd.]]>
How To Create A Header Template https://www.seedprod.com/docs/how-to-create-a-header-template/ Wed, 02 Feb 2022 00:07:39 +0000 https://www.seedprod.com/?post_type=ht_kb&p=18717 Setting Up Your Header Template Follow these steps to create your Header Template:

The post How To Create A Header Template appeared first on SeedProd.]]>

NOTE: Header templates will NOT be shown on SeedProd Landing Pages as they’re standalone pages.


Setting Up Your Header Template

Follow these steps to create your Header Template:

  1. From your WP admin dashboard, go to SeedProd > Theme Builder.
  2. Click on the Add New Theme Template button to open the New Theme Template popup box.
  3. From the Type dropdown menu, select Header. You may also enter the name of this header template, set its display conditions, and set its priority to determine when and where this template will be shown.
  4. Click Save to save these changes and begin designing your header in the SeedProd builder.
  5. You can choose to add a prebuilt header section in the Sections > Header panel. Alternatively, you can create your own header design.
  6. After finishing your header design, save/publish your header template. You can do this by clicking on the Save button’s dropdown arrow, then Publish.
  7. That’s it! You’ve created your own custom header template that is shown across the entire site.

Tip: You can create multiple header templates with their own display conditions to show them in different areas of your site.

The post How To Create A Header Template appeared first on SeedProd.]]>
How To Create A Footer Template https://www.seedprod.com/docs/how-to-create-a-footer-template/ Wed, 02 Feb 2022 14:15:28 +0000 https://www.seedprod.com/?post_type=ht_kb&p=18724 Setting Up Your Footer Template Follow these steps to create your Footer Template:

The post How To Create A Footer Template appeared first on SeedProd.]]>

NOTE: Footer templates will NOT be shown on landing pages as they’re standalone pages. You may use our Template Parts block in a separate section to add your custom footer template.


Setting Up Your Footer Template

Follow these steps to create your Footer Template:

  1. From your WP admin dashboard, go to SeedProd > Theme Builder.
  2. Click on the Add New Theme Template button to open the New Theme Template popup box.
  3. From the Type dropdown menu, select Footer. You may also enter the name of this footer template, set its display conditions, and set its priority to determine when and where this template will be shown.
  4. Click Save to save these changes and begin designing your footer in the SeedProd builder.
  5. You can choose to add a prebuilt footer section in the Sections > Footer panel. Alternatively, you can create your own footer design.
  6. After finishing your footer design, save/publish your footer template. You can do this by clicking on the Save button’s dropdown arrow, then Publish.

Tip: You can create multiple footer templates with their own display conditions to show them in different areas of your site.

The post How To Create A Footer Template appeared first on SeedProd.]]>
How To Create A Single Post Template https://www.seedprod.com/docs/how-to-create-a-single-post-template/ Thu, 17 Feb 2022 17:26:28 +0000 https://www.seedprod.com/?post_type=ht_kb&p=18741 Setting Up Your Single Post Template Follow these steps to create your Single Post Template:

The post How To Create A Single Post Template appeared first on SeedProd.]]>

Setting Up Your Single Post Template

IMPORTANT: As a Single Post Template is a dynamic template, the Post Content Block must be used in your post template.

Follow these steps to create your Single Post Template:

  1. From your WP admin dashboard, go to SeedProd > Theme Builder.
  2. Click on the Add New Theme Template button to open the New Theme Template popup box.
  3. From the Type dropdown menu, select Single Post. You may also enter the name of this single post template, set its display conditions, and set its priority to determine when and where this template will be shown.
  4. Click Save to save these changes and begin designing your single post template in the SeedProd builder. Be sure to add the template tags including the required Post Content tag.
  5. After finishing your single post template design, save/publish your template. You can do this by clicking on the Save button’s dropdown arrow, then Publish.

Tip: You can create multiple Single Post templates with their own display conditions to apply them to different posts on your site.

The post How To Create A Single Post Template appeared first on SeedProd.]]>
How To Create A Single Page Template https://www.seedprod.com/docs/how-to-create-a-single-page-template/ Thu, 17 Feb 2022 17:31:14 +0000 https://www.seedprod.com/?post_type=ht_kb&p=19129 Setting Up Your Single Page Template Follow these steps to create your Single Page Template:

The post How To Create A Single Page Template appeared first on SeedProd.]]>

Setting Up Your Single Page Template

Follow these steps to create your Single Page Template:

IMPORTANT: As a Single Page template is a dynamic template, the Post Content Block must be used in your post template.

  1. From your WP admin dashboard, go to SeedProd > Theme Builder.
  2. Click on the Add New Theme Template button to open the New Theme Template popup box.
  3. From the Type dropdown menu, select Single Page. You may also enter the name of this single page template, set its display conditions, and set its priority to determine when and where this template will be shown.
  4. Click Save to save these changes and begin designing your single page template in the SeedProd builder. Be sure to add the template tags including the required Post Content tag.
  5. After finishing your single page template design, save/publish your template. You can do this by clicking on the Save button’s dropdown arrow, then Publish.

Tip: You can create multiple single page templates with their own display conditions to apply them to different pages on your site.

The post How To Create A Single Page Template appeared first on SeedProd.]]>
How To Create An Archive Template https://www.seedprod.com/docs/how-to-create-a-archive-template/ Fri, 11 Nov 2022 17:00:17 +0000 https://www.seedprod.com/?post_type=ht_kb&p=24686 An Archive page in WordPress allows visitors to view a collection of posts that belong to a specific post type, category, author, date, tag, etc. Setting Up Your Archive Template Follow these steps to set up an Archive Template:

The post How To Create An Archive Template appeared first on SeedProd.]]>
An Archive page in WordPress allows visitors to view a collection of posts that belong to a specific post type, category, author, date, tag, etc.

Note: This feature is available in the Pro and Elite license plans. Please see our pricing page for additional information.


Setting Up Your Archive Template

Follow these steps to set up an Archive Template:

  1. From WP admin dashboard, go to SeedProd > Theme Builder.
  2. Click on the Add New Theme Template button to open the New Theme Template popup box.
  3. From the Type dropdown menu, select Archive. You may also enter the name of this archive template, set its display conditions, and set its priority to determine where this template will be displayed. Then, click Save to save these changes and begin designing your Archive template in the SeedProd builder.
  4. Once in the editor, you will be able to add the Archive Title block and the required Posts block into your template to display your post listings. Make sure that the Query Type of the Posts block is set to ‘Default‘.
  5. That’s it! Once you publish your Archive template it will be applied to your Archive pages.
The post How To Create An Archive Template appeared first on SeedProd.]]>
How to Edit Pages with SeedProd https://www.seedprod.com/docs/editing-your-pages-while-using-seedprods-theme-builder/ Thu, 17 Nov 2022 16:46:01 +0000 https://www.seedprod.com/?post_type=ht_kb&p=24817 Follow these steps to edit your Pages with SeedProd:

The post How to Edit Pages with SeedProd appeared first on SeedProd.]]>
Follow these steps to edit your Pages with SeedProd:

  1. Go to the Pages section in your WordPress dashboard and click on Add New Page.
  2. Provide a descriptive name for your page, then click on Save Draft or Publish to save it.
  3. Next, locate the blue Edit with SeedProd button and click on it to start editing your page using SeedProd.


  4. After editing your page, click on the Save button to update and save your changes.

Note: It is recommended to have at least one Single Page template applied to all your pages, serving as a fallback option in case you choose not to use SeedProd for editing (and instead use the default WordPress editor or Gutenberg).

The post How to Edit Pages with SeedProd appeared first on SeedProd.]]>
How to Create a Search Results Template https://www.seedprod.com/docs/how-to-create-an-search-results-template/ Thu, 08 Dec 2022 17:53:04 +0000 https://www.seedprod.com/?post_type=ht_kb&p=24983 If you have a Search Form displayed on your website, you can create a Search Results Template to style your search results archive pages. Setting Up Your Search Results Template Follow these steps to create your Search Results template:

The post How to Create a Search Results Template appeared first on SeedProd.]]>
If you have a Search Form displayed on your website, you can create a Search Results Template to style your search results archive pages.

Note: This feature is available in the Pro and Elite license plans.


Setting Up Your Search Results Template

Follow these steps to create your Search Results template:

  1. From your WP admin dashboard, go to SeedProd > Theme Builder.
  2. Click on the Add New Theme Template button to open the New Theme Template popup box.
  3. From the Type dropdown menu, select Search Results. You may also enter the name of this template, set its display conditions, and set its priority to determine where this template will be displayed.
    Search Results
  4. Click Save to save these changes and begin designing your Search Results template in the SeedProd builder.
  5. Once in the editor, you will be able to add the Archive Title block and the required Posts block into your template to display your post listings. Make sure that the Query Type of the Posts block is set to ‘Default‘.
    Posts Query Search Results Template
  6. That’s it! Make sure to save your work!
The post How to Create a Search Results Template appeared first on SeedProd.]]>
How to Nest a Column Inside Another Column using a Global Parts Template https://www.seedprod.com/docs/how-to-nest-a-column-inside-another-column-using-a-global-parts-template/ Tue, 20 Dec 2022 19:40:34 +0000 https://www.seedprod.com/?post_type=ht_kb&p=25413 Nested Columns are columns within columns that can provide additional control and flexibility when designing complex layouts. With SeedProd’s Theme Builder features, you can create a Global Part template and then use it anywhere on your website by using the Template Part block. Nesting Columns Inside Another Column using a Global Part template

The post How to Nest a Column Inside Another Column using a Global Parts Template appeared first on SeedProd.]]>
Nested Columns are columns within columns that can provide additional control and flexibility when designing complex layouts. With SeedProd’s Theme Builder features, you can create a Global Part template and then use it anywhere on your website by using the Template Part block.

Note: The Global Parts feature is available in the Pro and Elite license plans.


Nesting Columns Inside Another Column using a Global Part template

  1. To achieve the effect of a nested column, you can create a Global Part Theme Template.
    global part template
  2. Add your content into a section (or columns) of the Global Part template and save your changes once you’re ready.Template Part
  3. You will then be able to insert this Global Part template into your pages by dragging the Template Part block to any column of your choice.
    Templates Part block
  4. That’s it! Make sure to always save your work.
The post How to Nest a Column Inside Another Column using a Global Parts Template appeared first on SeedProd.]]>