WP Header Manager

WP Header Manager

Set custom logos, logo links, and navigation menus per page. Works with any WordPress theme.

100% free \u00b7 Any theme \u00b7 Per-page control \u00b7 Simple metabox

Why Customize Headers Per Page?

A one-size-fits-all header does not work. Landing pages need different logo links. Campaign pages need custom menus. WP Header Manager lets you override logo, link, and menu per page \u2014 without code.

Key Features

Header Customization

\u1f5bc\ufe0f

Custom Logo Image

Different logo for any page. Perfect for landing pages or seasonal campaigns.

\u1f517

Custom Logo Link

Change where the logo links to. Redirect to any URL \u2014 affiliate pages, external sites, or custom destinations.

\u1f4cf

Custom Logo Width

Adjust logo size per page in pixels or percentage. No CSS needed.

\u1f4cb

Custom Navigation Menu

Assign different WordPress menus to different pages. Create campaign-specific navigation without touching code.

Easy to Use

\u1f4dd

Simple Metabox

All settings appear in a clean metabox on the post edit screen. No separate admin page to navigate.

\u1f3a8

Theme-Agnostic

Works with GeneratePress, Astra, Kadence, Blocksy, Divi, and any well-coded WordPress theme.

\u26a1

Zero Performance Impact

No frontend CSS or JS. Header overrides are applied server-side via WordPress hooks. Zero additional page weight.

Theme Compatibility

Works with any theme using standard WordPress header functions (get_custom_logo, wp_nav_menu). Tested with GeneratePress, Astra, Kadence, Blocksy, Divi, and all major themes. Upgrade to Pro for advanced Display Rules with granular conditions.

How WP Header Manager Compares to Other Header Plugins

Most header customization plugins only handle code injection or logo changes \u2014 they don’t offer full header control. WP Header Manager is the only free plugin that lets you change logos, links, and menus per page without touching code.

FeatureWP Header ManagerLogo Per PageWPCodeHeader Footer Code Manager
PriceFreeFreeFree / Pro $49/yrFree
Custom Logo Per Page\u2705\u2705\u274c\u274c
Custom Logo Link Per Page\u2705\u274c\u274c\u274c
Custom Logo Width Per Page\u2705\u274c\u274c\u274c
Custom Menu Per Page\u2705\u274c\u274c\u274c
Theme-Agnostic\u2705Theme-dependent\u2705\u2705
Simple Metabox UI\u2705\u2705\u274c\u274c
Display Rules (Pro)\u2705\u274cConditional logic\u274c
Zero Frontend Overhead\u2705\u2705\u274cMinimal
WordPress.org Available\u2705\u2705\u2705\u2705

WP Header Manager Free vs Pro \u2014 Feature Comparison

The free version covers per-page header overrides. Upgrade to Pro for the full Display Rules engine with granular conditions.

FeatureFreePro
Custom Logo Image\u2705\u2705
Custom Logo Link\u2705\u2705
Custom Logo Width\u2705\u2705
Custom Navigation Menu\u2705\u2705
Per-Page Metabox\u2705\u2705
Post Type Conditions\u274c\u2705
Taxonomy Conditions\u274c\u2705
User Role Conditions\u274c\u2705
Date & Time Conditions\u274c\u2705
Custom Callback Conditions\u274c\u2705
AND/OR Logic\u274c\u2705
Rule Editor UI\u274c\u2705

How to Install & Set Up WP Header Manager

Get started in under 5 minutes:

1

Step 1 \u2014 Install from WordPress.org \u2014 Plugins \u2192 Add New and search for “WP Header Manager”.

2

Step 2 \u2014 Activate the plugin.

3

Step 3 \u2014 Edit any page \u2014 the Header Manager metabox appears below the editor.

4

Step 4 \u2014 Set custom logo, link, or menu \u2014 save and view your page.

Frequently Asked Questions

Does this work with my theme?

Yes \u2014 any theme using standard WordPress header functions (get_custom_logo, wp_nav_menu) is supported. Tested with all major themes including GeneratePress, Astra, Kadence, Blocksy, and Divi.

Can I set different headers for different user roles?

The free version supports per-page overrides. Upgrade to Pro for the full Display Rules engine including user role, date, taxonomy, and custom callback conditions.

Will this conflict with my theme’s header settings?

No. WP Header Manager overrides take priority only on pages where you have configured them. All other pages use your theme defaults.

Can I use this with a page builder like Elementor?

WP Header Manager hooks into WordPress core functions. If your page builder respects WordPress header functions, it will work. Tested with Gutenberg, GenerateBlocks, and Elementor.

Does this plugin work on multisite?

Yes, the free version works on WordPress multisite. Network activate or activate per site. Pro adds dedicated multisite features for managing headers across your network.

\u1f680 Ready to Customize Your Headers?

Download WP Header Manager free from WordPress.org. No registration, no credit card, no upsells.