You’ll probally want to use WP Conditional tags and do something like this:
if(is_home()){
//show home menu
}
else if(is_page('mypage')){
//show category menu for JUST that page
}
else{
//show the menu for all other pages
}
What you do inside each conditional statement is up to you. Here are 3 solutions:
- Use CSS and hide a class
<style type="text/css">menu-item-### {display:none;}</style>
You’d want put this solution in your<head>
- Create 2 or 3 menus and then call each menu depending on which page the user is on
- Add and use the exclude hook as described here
This could be modified depending on your needs.
Hope that at least gets you going in the right direction.