Tiger Blocks

Theme Builder (Blocks)

The Theme Builder module lets you design your site’s chrome — headers, footers, single and archive templates, hook elements and popups — entirely with blocks, then show each one exactly where you want using display conditions. It builds on WordPress’ own Site Editor rather than replacing it. Where: WP Admin → Tiger Blocks → Theme Builder […]

3 min read Updated July 14, 2026

The Theme Builder module lets you design your site’s chrome — headers, footers, single and archive templates, hook elements and popups — entirely with blocks, then show each one exactly where you want using display conditions. It builds on WordPress’ own Site Editor rather than replacing it.

Where: WP Admin → Tiger BlocksTheme Builder (and Manage Templates). Enable it first under Modules & WidgetsTheme Builder.

What you can build

  • Header — a header that swaps by rule (a promo header on the shop, a bare one at checkout).
  • Footer — a footer that swaps by rule across the site.
  • Single — a different single-post or page layout by rule, e.g. a sale layout for one category.
  • Archive — a custom blog, category or CPT archive layout with a query loop.
  • Search — a tailored search-results layout with the results loop.
  • 404 — a friendly not-found page with a search box and a way home.
  • Hook Element — inject a block section at a position, such as a notice bar or a CTA after every post.
  • Popup — a native dialog with time, scroll or exit-intent triggers and a frequency cap.

How it works

  1. On the Theme Builder screen, pick the area you want to create (header, footer, single, and so on). Tiger Blocks creates an alternate template part.
  2. Edit that part in the Site Editor with any Tiger and core blocks — headers pair naturally with the Nav Menu, Mega Menu, Site Logo and Search blocks.
  3. Open the Display Conditions panel and set where it applies. Save.

Hook elements and popups are their own post types, so they appear in Manage Templates alongside your alternates with a live count of each.

Display conditions

Every part carries its own conditions — the entire site, a specific post type, a taxonomy archive, the front page, and more. When several parts could match the same view, the most specific one wins, so a global header can be overridden on a single template or section without deleting the global rule.

Import & export

Alternates can be exported and re-imported as files, which makes it easy to move a header or footer between sites or keep a backup before a redesign.

Troubleshooting

My new header or footer is not showing on the front end

Two things must be true: the part must be published, and its Display Conditions must include the page you are viewing. Open the alternate, confirm a condition is set (for example, Entire site), and save. If a more specific alternate also matches that view, it takes priority — that is by design.

Both Tiger Elements and Tiger Blocks are active — which owns the Theme Builder?

Only one plugin owns the Theme Builder surface at a time to avoid duplicate output. If Tiger Elements is active it takes that surface; build your site chrome there instead. Deactivating the other plugin hands the surface back to Tiger Blocks.

Frequently asked questions

It works best with a block (FSE) theme, but the header/footer and hook parts render on classic themes too via the standard wp_body_open / wp_footer hooks.

Each template part has display conditions (whole site, a post type, a specific archive, and so on). The most specific matching condition wins, so you can ship a global header and override it on chosen sections.

Still stuck?

We’re here to help

Can’t find what you’re looking for, or hit something that looks like a bug? Reach the support team or ask the community.