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 (and Manage Templates). Enable it first under Modules & Widgets → Theme 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
- 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.
- 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.
- 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.