We'll create fresh WordPress site with PageMenu installed. You have 20 minutes to test the plugin after that site we'll be deleted.
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
How does this plugin works?
To hide entire menu it use filter wp_nav_menu_args
To hide menu item it use class pagemenu-hide
Warning : We recommend you assign at least one default menu in your locations
Supported Post
Post
Page
Custom Post