Different Menu in Different Pages – Conditional Menu
View on WordPress.orgScores higher than 15% of indexed plugins
About
Easily assign different menus to pages, posts, user roles, devices, and custom URLs using advanced conditional menu visibility rules.
Security History
What It Does
Conditional Menu lets you swap the navigation menu displayed on a WordPress site based on rules tied to pages, posts, user roles, device type, or custom URLs. In practice, you create conditions in the admin, then visitors see a different header menu depending on whether they are logged in, browsing on mobile, or viewing a specific section. It works on top of WordPress's standard menu system, so you do not have to rebuild your menus from scratch.
Who It's For
This plugin fits sites that genuinely need divergent menus for distinct audiences, such as membership portals, intranets, ecommerce stores with separate customer and staff menus, or multi-role education platforms. It is built for administrators comfortable editing menu locations in wp-admin and who need role-based or device-based routing without writing custom code. Smaller sites with a single audience will rarely see enough benefit to justify installing another plugin.
Who Should Skip It
Anyone running a simple blog, brochure site, or single-audience storefront should skip this plugin because the default WordPress menu system already covers those needs and adding another dependency would just add overhead. It is also not the right choice for mega menu layouts, mobile hamburger redesigns, or accessibility-first navigation since the alternatives listed below handle those cases better.
The Bottom Line
Conditional Menu delivers exactly what its name promises and scores 68.16 overall, driven down mainly by the lack of visible support activity and a small install base. If your site genuinely needs role- or device-based menus and you are comfortable troubleshooting on your own, it is worth trying. If you value a proven support track record or you only need a fancier menu layout, go straight to one of the larger alternatives above.
Related Plugins
Pick this if your real need is breadcrumb-style in-page navigation rather than swapping entire menus, since it has 800,000 installs and a 87.74 score.
Choose this when you need rich, multi-column mega menu layouts with 300,000 installs backing a 86.73 score and a much larger support community.
Reach for this if your navigation goal is smooth anchor-based scrolling between sections rather than conditional menu switching.
Pick this when you need to control admin menu visibility by role at a deeper level, since it focuses on backend access rather than frontend swaps.
Go with this if mobile-optimized menu presentation is your primary concern, as it has 70,000 installs and a 82.7 score and is tuned specifically for that use case.