Help Center
Useful Resources

JetThemeCore WordPress Theme Builder: Empowering Website Creators

ivanova
Helena Ivanova
|
Technical content writer
Show all articles

Read the JetThemeCore theme builder review by Crocoblock and learn why it can speed up your workflow and help you create beautiful layouts easily.

Using the JetThemeCore plugin as a theme builder, you can create WordPress page templates without diving into code and spending too much time. Initially, it worked only with Elementor, but then it got a big update and started supporting the Block Editor. The Crocoblock users were really excited, as you can see in the screenshot below. 

But now, starting from the 2.3.0 release, it has a very convenient improvement – the Theme Builder node view. I will talk more about it, as well as all the rest of the functionality this plugin offers. 

What Is the JetThemeCore Crocoblock Theme Builder?

If you are looking for a powerful theme builder for WordPress that works both with Elementor and the Block Editor, this plugin and this article are definitely for you. 

While dedicated themes, created for particular goals, such as various WooCommerce, news, and others, are not that flexible, as you are limited by what was predesigned for you by theme developers – those created with a WordPress theme builders like JetThemeCore are designed specifically for you needs and according to your design and business logic. 

Using JetThemeCore, you can set up an unlimited number of templates for particular conditions that consist of a unique combo of header, body, and footer. You can assign a condition for each of these templates. 

JetThemeCore display conditions

You can apply the template not only to a post type but also to a particular post or page – just select its name in the settings. 

Also, there’s a very useful list in the Advanced set of display conditions, which you can combine with other conditions or use alone: 

  • URL parameters – for example, for creating custom templates for a custom search page template with the particular word as a key; it’s a great way to display special offers or conditions to customers who are interested in those goods or services. 
  • Devices – mobile, desktop, or tablet devices. 
  • Roles – display different templates for various user roles existing on your website.
  • Mobile OS – is useful as different mobile operating systems might handle data differently, which is a handy feature. 
  • Mobile browsers – similar to the previous conditions, mobile browsers might act quite differently, so it’s a great way to fix the issues with a particular browser.
  • WP Options – advanced WordPress users will find this option especially useful. 
JetThemeCore advanced conditions

To sum it up, this is what JetThemeCore can do:

  • help you to design a single-use layout for particular pages or posts, similarly to a page builder;
  • create templates to apply them to the part, or the whole website as a theme builder;
  • make custom templates for particular posts, pages, CPTs, and 404 pages as a template builder; 
  • create specific templates for advanced cases – user roles, devices, URL parameters, and so on;
  • edit the site parts you, such as headers and footers.

While Elementor Pro has a similar functionality, Block Editor doesn’t – only in the Full Site Editing, which is very limited now. So, JetThemeCore is a great asset if you create a dynamic site where performance plays a key role, but you don’t want to dive into coding custom PHP templates. 

How Does JetThemeCore WordPress Builder Work?

JetThemeCore’s interface can be found on the WordPress Dashboard > Crocoblock, and it has two sections:

  1. Theme Builder;
  2. Theme Templates.

Let me walk you through both of them. 

Theme Builder

Theme Builder is the main working area, where you can design the structures of the WordPress page templates in a clean and coherent dashboard, using either a Tree view or a Grid view

You can find the most convenient view for yourself, or use both, as the Grid view is more convenient for designing particular templates and setting up conditions for them, combining header, footers, and body templates into one. 

At the same time, the Tree view is great for seeing a big picture – all the templates your website has, whether they inherit a parent or have a dedicated one, and it visualizes the WordPress template hierarchy

WordPress template structure

When it comes to WooCommerce, you will find a specific post type – WooCommerce with a convenient list of options, particularly for your eCommerce site. If you combine it with JetWooBuilder, you can easily customize every little detail in your WooCommerce template design. 

Theme Templates

If you go to WordPress Dashboard > Crocoblock > Theme Templates section, you will find all the templates you have on your website sorted by tabs, so you can easily find what you want to modify if this view is more convenient for you. 

There, you can also import and export such templates. 

JetThemeCore theme parts

NOTE

Conditions in Theme Templates and the ones you set while creating the template in Theme Builder are different. Conditions from Theme Builder work with any theme from the Crocoblock Installation Wizard and rerender the page structure completely or partially.
In other words, set up conditions in the Theme Builder section.

Understanding How to Use JetThemeCore

To use JetThemeCore builder, open it in Crocoblock > Theme Builder and select the template you want to modify. 

First of all, you might want to create custom headers and footers. If you have only one header and one footer, set the condition to Entire website, and they will be displayed everywhere. But if you want to assign specific headers and footers to specific pages or sections, feel free to set up these conditions – they will rewrite the “Entire website” one. 

Let’s say I want to create a template for the default post type. It’s quite straightforward: I should click on this template type either on the Tree view or directly on the Grid view, give it a name, and set up a condition. 

Suppose I just want to modify the body (without touching the header and footer). In that case, I should click on the body section and create a new template for a body, name it, select a builder, and create the template using either JetEngine’s Dynamic Tag functionality or Dynamic Field, Dynamic Image, and other dynamic widgets/blocks by JetEngine. 

The latter gives you full control over all the settings, so you can fetch any post object or meta field and display it on the front end the way you want. You can also apply Dynamic Visibility for certain sections, if needed. 

After saving the template, the chosen post type will be displayed according to this new layout. 

You might be wondering why using other plugins, such as JetEngine, is involved here – and the answer is that, as the name suggests, JetEngine works as a core engine of any dynamic website, being one of the most powerful plugins in WordPress community, able to replace a dozen of other premium plugins – you can read about it in this article

Overall, the Crocoblock suite offers a powerful and interconnected ecosystem of plugins for building websites of any complexity. 

Magic Button and predesigned templates

JetThemeCore comes with predesigned page templates (full pages and specific sections). You can access them by clicking on the “Magic button” that is available for Elementor. 

premade templates Crocoblock

You can also access the templates saved in the Crocoblock > Theme Templates and insert them whenever you want. 

JetThemeCore Pricing

The best way to get JetThemeCore is within the All-Inclusive or Lifetime subscription with a 30-day money-back guarantee, as you will get all the powerful plugins included there. 

If you want the JetThemeCore alone, the price starts at $43 per month. 

FAQ

What’s the difference between a WordPress theme and a theme (page) builder?

A theme is a pre-designed layout that controls your site’s look and structure. A theme builder lets you fully customize headers, footers, and templates without coding – even override the theme. 

Do I need a theme if I’m using a page or theme builder?

Yes, WordPress still requires a theme to run as themes control not only the way pages look, but many things under the hood. But with a theme builder, you can override almost everything, so the theme becomes just a starting point.

What is the best theme builder both for the Block Editor (Gutenberg) and Elementor?

The JetThemeCore plugin works equally well with the Block Editor and Elementor. 

What is the best theme builder for Elementor?

Elementor has a theme builder, but only in its Pro version. JetThemeCore is another powerful theme builder for Elementor, and it’s included in the Crocoblock suite (the lifetime plan is available) or can be purchased separately. 

Wrapping Up

Building custom templates for default and custom post types, as well as website sections, is quite an enjoyable activity with Crocoblock and its dedicated theme builder plugin called JetThemeCore. It’s definitely time to try it (if you haven’t done it yet), especially after the recent revamp, which made this tool even more convenient and powerful. 

Was this article helpful?
YesNo
Create beautiful theme layouts easily
Try now