BasicsCreating Templates

Creating Templates

Create a new theme template with the Composer widget and publish it with a display condition.

Creating a Theme Builder template means choosing a template type, building a layout with the Composer widget in Elementor, and saving it.

Open the Theme Builder

Go to UiChemy → Theme Builder in your WordPress dashboard, it opens in Grid view.

Create a New Template

  1. Click + Add New (top right).
  2. Choose a template type: Header, Footer, Single (Post / Page), Archive, Single Product, Products Archive, Search Results, or 404 Page.
  3. The template opens for editing in Gutenberg by default. Use Edit on the template card to reopen it later.

You can have multiple templates of the same type, for example, two different headers, and control which one shows where using display conditions (Header, Footer, Single, and Archive types only, see Assigning Conditions).

Single, Archive, Search, 404 Page, Single Product, and Products Archive templates render through Elementor even if you build them in Gutenberg, so Elementor needs to be active on the site for those to display. Header and Footer templates have no such requirement.

Build the Template

  1. Search for Composer in the widget/block panel and add it to the canvas.
  2. Choose how to build it:
    • Chat AI (Pro), describe the layout you want in plain English.
    • Code tab, write HTML, CSS, and JS directly.
    • Editor tab, adjust visually, useful when importing an existing Composer widget.

Save and Assign Conditions

Click Update to save the template.

  • Header and Footer templates default to matching the entire site as soon as they're active, add conditions only if you want to narrow that down.
  • Single and Archive templates need a target (which post type or taxonomy) set when you create them, conditions further narrow within that target.
  • Search Results, 404 Page, Single Product, and Products Archive templates have no conditions to set, activating one is enough.

See Assigning Conditions for the full model.

Managing Existing Templates

Each template card in Grid view shows:

  • An activation toggle, labeled with the builder (for example, "Elementor"). Turning it on activates the template site-wide (or wherever its conditions match); turning it off deactivates it without deleting it.
  • Edit, reopens the template for editing.
  • Conditions, opens the Display Conditions popup to manage where it appears. See Assigning Conditions.
  • A ⋮ menu, with Copy shortcode, Preview, and Delete.

The activation toggle and display conditions work together, but they're separate: a template can be active with conditions still set to "Entire site," or have specific conditions configured while sitting deactivated.