Allow user to select menu and menu items for specific page
As of April 2026, PageMenu is a WordPress page-specific menu plugin with 1.0K+ active installations and a 3.8/5 rating from 14 reviews. It has been downloaded 28K+ times in total. Requires WordPress 3.4.1+ and PHP 5.2.4+. Available on WordPress.org since 2014. Last updated 5 years ago — may have compatibility concerns. Downloads are up 50% this week.
Page Menu plugin allow to choose specific menu for specific post or page , It also
provide option to choose menu items to display on specific page or post , category ,tag and custom taxonomy. Different menu with your selected menu items for you specific page.
it support post , page ,custom post type , Custom Taxonomy
How to make this plugin work?
Create one or more menus from appearance > menus
Assign the menu to menu location from appearance > menus > manage locations
Create a new Post or edit Existing one
In post editor you will see the Page Menu post meta box
Choose the location
Choose the menu you want to display on that location
Uncheck the items you don’t want to display on that specific post
Here is small tutorial
…The plugin has not been updated for ages.
This plugin works great as long as you do not use WooCommerce. If so – your ability to add a featured image is removed… rendering Woo unusable.
This is by far the easiest and best page menu plugin.
Can you just please update to the latest version of WP as it kills some other plugins after upgrade and would still like to use this plugin.
Well done Keep it up.
This is the best conditional menu plugin I’ve yet come across – simple, works well – thanks!
e: Unfortunately it looks like the current version of WP (5.5) is causing some issues for this plugin – it still operates on the front end but it’s breaking meta boxes and other elements in the dashboard. Hopefully the developer can fix this otherwise excellent plugin.
Totally disrupted the menus on the top subdomains of our employee website. Fortunately, we haven’t launched yet, but trying to fix it is a nightmare.
| WordPress | 3.4.1+ requiredTested up to 5.4.19 |
| PHP | 5.2.4+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.