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.
| Feature | WP Header Manager | Logo Per Page | WPCode | Header Footer Code Manager |
|---|---|---|---|---|
| Price | Free | Free | Free / Pro $49/yr | Free |
| 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 | \u2705 | Theme-dependent | \u2705 | \u2705 |
| Simple Metabox UI | \u2705 | \u2705 | \u274c | \u274c |
| Display Rules (Pro) | \u2705 | \u274c | Conditional logic | \u274c |
| Zero Frontend Overhead | \u2705 | \u2705 | \u274c | Minimal |
| 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.
| Feature | Free | Pro |
|---|---|---|
| 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.