Toolset plugins and GeneratePress theme work great together. GeneratePress is custom types ready which allows you to customize its options for each template you design including custom post types and archive pages.

What to install

The basic setup includes:

Depending on the kind of site you want to build, you will need additional Toolset components.

How to use GeneratePress to build sites with custom types

GeneratePress is a lightweight theme (which is a great thing). This gives you convenient control over the overall styling and page frame. You will want to use GeneratePress for:

  • Overall design and typography
  • Header and footer areas
  • Menus

GeneratePress is custom types ready. This allows you to control different theme features for each of the post types in your sites, separately. For example, you might want your standard Pages to feature a sidebar, but you want your custom Events posts to stretch to the full page width, without having a sidebar.

Besides this integration with GeneratePress, Toolset allows you to:

  • Set up custom types, taxonomies, and fields.
  • Create custom searches and allow users to search the content based on multiple parameters.
  • Create forms for front-end submission.

And much more.

For inspiration, this is how a complete page looks like with the GeneratePress theme and our sample design:

A custom traveling site built with Toolset and GeneratePress
A custom traveling site built with Toolset and GeneratePress

Using the GeneratePress Premium add-on

Optionally, you can get the GeneratePress Premium add-on which adds an array of additional customization features. Some of these premium features might overlap with the Toolset ones, however, they are mainly designed to work with standard WordPress Posts and Pages.

If this is enough for your project, great! However, when you need to create custom content, especially with custom post types and fields, you will want to use Toolset.

That being said, naturally, Toolset also works great in combination with GenaratePress Premium.

How to design the “interior” with Toolset

Now, you are ready to start designing your own custom types templates using Toolset. As mentioned above, Toolset plugins let you do a lot.

If you’re new to Toolset, we recommend following the getting started guide.

Controlling GeneratePress theme options for templates and archives

To design your templates and archive pages, we recommend using Toolset Layouts drag-and-drop editor.

On the bottom of the Toolset Layouts editor, you can find a Theme Options section. Use it to control the theme options for the layout you are editing. Each template you create has its own, separate settings for GeneratePress. This provides you with great flexibility in designing how your custom post types look on the front-end.

Controlling GeneratePress theme options for each layout individually
Controlling GeneratePress theme options for each layout individually


Please note that theme options for custom post types will not appear on the Appearance -> Customize page. For custom post types, they are editable only using Toolset.

Use GeneratePress with WooCommerce

Together, Toolset and GeneratePress allow you to design custom templates for your single WooCommerce Products and the Product Listing pages.

Visit our dedicated page to learn more about developing custom WooCommerce sites with Toolset or dive directly into a tutorial about creating a template for your single Products.

A custom WooCommerce site built with Toolset and GeneratePress
A custom WooCommerce site built with Toolset and GeneratePress

Use Toolset with Elementor

A lot of people use GeneratePress with Elementor. If you are looking for how to design your site using Elementor and Toolset, have a look at the following video.

Watch the video


Important Toolset settings

By default, Toolset will use the correct settings and you don’t need to make any change. If you are moving to GeneratePress from a different theme or are updating an existing site, make sure that the following are set:

On the Toolset -> Settings page, click the General tab. There, under the Bootstrap loading section, select the Toolset should load Bootstrap 3.0 option.
When editing layouts, make sure that all rows are set to Row as wide as post content.