Ultimate Header Footer

plugin banner

Easily build custom headers and footers for your WordPress site with a visual interface. No coding required—just drag, drop, and publish.

Author:Tazeen Ehsan (profile at wordpress.org)
WordPress version required:5.5
WordPress version tested:6.8.5
Plugin version:1.0.2
Added to WordPress repository:27-07-2025
Last updated:23-03-2026
Rating, %:0
Rated by:0
Plugin URI:
Total downloads:469
plugin download
Click to start download

Header Footer Builder is a lightweight yet powerful plugin that lets you design fully custom headers and footers for your WordPress site — and precisely control where each one appears using flexible display conditions.

Unlike other header footer plugins, every template comes with a built-in include/exclude rule system. You can show a unique header on your homepage, a different one on WooCommerce shop pages, and hide the footer entirely on landing pages — all without writing a single line of code.

Key Features

  • Unlimited templates — Create as many header and footer templates as you need.
  • Display conditions — Show or hide templates based on:
    • Entire site
    • Front page, blog index page
    • Specific pages or posts (search and select by name)
    • All posts, all pages, all custom post types
    • Category archives, tag archives, all archive pages
    • Author archive pages
    • Search results pages
    • 404 pages
    • WooCommerce shop, product, cart, checkout, my account pages
  • Include & exclude rules — Include a template sitewide and exclude it from specific pages, or vice versa.
  • Priority-based matching — More specific rules always win. A rule targeting a specific page beats a rule targeting all pages, which beats a sitewide rule.
  • Works with any page builder — Use the native WordPress block editor (Gutenberg), Elementor, or any other builder to design your templates.
  • Theme compatibility — Works with popular themes including Astra, GeneratePress, OceanWP, Kadence, Hello Elementor, and more.
  • Zero bloat — No external dependencies or heavy frameworks. Fast and standards-compliant.
  • Developer friendly — Clean OOP PHP, PSR-style autoloading, React-based admin UI, REST API-powered.

How Display Conditions Work

  1. Create a header or footer template in the builder.
  2. Click Conditions next to any template.
  3. Add Include Rules to define where the template should appear.
  4. Add Exclude Rules to carve out exceptions.
  5. Save — the template is now live with smart targeting.

Rules are priority-scored: specific page/post targets score highest, followed by post-type rules, then archive rules, then the sitewide catch-all. The highest-scoring matching template wins.

Perfect For

  • Landing pages that need no header or footer
  • WooCommerce stores with checkout-specific headers
  • Blogs with a different header for category archive pages
  • Membership sites with role-specific navigation
  • Multipage sites that need per-section branding

FAQ
ChangeLog