Menu by User Roles for WooCommerce – Customize Navigation for Every User
Table of Contents
- Introduction
- What is Menu by User Roles for WooCommerce?
- Key Features of Menu by User Roles Plugin
- How to Install and Configure Menu by User Roles Plugin
- Pricing & Plans
- My Experience with the Plugin
- Who Should Use This Plugin?
- Final Verdict
- FAQ
Introduction
Running a WooCommerce store means handling many types of users. You may serve guests, registered customers, wholesale buyers, or special members. Each of these users expects a different experience when they visit your site.
By default, WooCommerce shows the same menus to every visitor, regardless of their user role. This limits your ability to personalize navigation and deliver targeted content.
The solution is simple — Menu by User Roles for WooCommerce. This plugin by Addify helps you create dynamic menus that change based on the user role. It improves usability, enhances privacy, and ensures a better customer experience.
In this article, we’ll explore what the plugin does, how to set it up, its pricing, benefits, and ideal use cases.
If you need help with installation or troubleshooting, check out our Installation & Troubleshooting Services.
What is Menu by User Roles for WooCommerce?
Menu by User Roles for WooCommerce is a powerful plugin developed by Addify. It allows you to show or hide WordPress and WooCommerce menus based on user roles or login status.
You can assign each menu item to:
- Logged-in users
- Logged-out (guest) users
- Specific user roles like subscriber, wholesale, or custom roles
This lets you control what each user sees on your site’s navigation bar. For example:
- Guests can see “Login” or “Register”
- Logged-in users can see “My Account” or “Orders”
- Wholesale buyers can access custom pricing pages or order forms
- Subscribers can get quick access to member-only pages
You can manage this from a simple dropdown menu inside your WordPress menu settings — no coding needed.
- Official Plugin Page: Menu by User Roles Plugin – Addify
- Documentation: Setup Documentation by Addify
- Support Page: Get Help from Addify Support
Key Features of Menu by User Roles Plugin
| Feature | Description | Why It Matters |
| Role-Based Menu Visibility | Show or hide menu items for specific user roles | Provides a personalized experience for every user |
| Logged-In/Out Control | Show menus based on login status | Helps guide users toward actions like login or register |
| Native WordPress Integration | Works inside WordPress Menu Manager | No extra UI to learn, fast setup |
| Support for Custom Roles | Compatible with user role plugins | Ideal for membership and wholesale sites |
| Works with WooCommerce Menus | Customize WooCommerce menu links like My Account or Orders | Allows cleaner, simpler navigation |
| Fast and Lightweight | No performance impact | Keeps your store loading fast |
| Easy Toggle System | Use dropdown to select roles for each menu item | No shortcode or manual coding required |
This feature set makes it perfect for stores wanting to deliver tailored navigation, improve conversion, and simplify menus for different audiences.
How to Install and Configure Menu by User Roles Plugin
Setting up this plugin is quick and beginner-friendly. Here’s how to do it:
- Buy the plugin from the Addify store
- Download the ZIP file from your account dashboard
- Go to WordPress Dashboard → Plugins → Add New → Upload Plugin
- Upload the ZIP and click Install Now
- After installation, click Activate
- Now go to Appearance → Menus
- Add or edit any menu item
- You’ll see a new option to assign visibility by user role or login status
- Select the desired role(s) and save the menu
There’s no limit to how many roles or rules you can apply. For a step-by-step guide with screenshots, check the official documentation.
Need expert help? Use our Installation & Troubleshooting Services.
Pricing & Plans
Here is the current pricing for the plugin, sourced directly from the Addify store:
| Plan | Price | Includes |
| 1-Year Plan | $29/year | 1 year support and updates |
| 2-Year Plan | $46/2 years | 2 years support and updates (Save 21%) |
Both plans come with:
- Plugin download
- Regular updates during the license period
- Priority email support
- 30-day money-back guarantee
There is no free or lifetime plan available. You can purchase the plugin here.
Buy Menu by User Roles Plugin Now
Want to deliver a better experience to your customers based on their login or role?
Menu by User Roles for WooCommerce lets you do that quickly and without writing code.
- Buy directly from the Addify Plugin Page
- Choose between a 1-year or 2-year license
- Backed by a full money-back guarantee
Your purchase helps fund ongoing plugin development and support.
My Experience with the Plugin
We tested the plugin on a demo WooCommerce store with multiple user roles. Here’s what we discovered:
Pros
- Fast and easy to set up
- Fully integrated with the native WordPress menu system
- Worked with custom roles created using membership plugins
- Great for hiding irrelevant options from guests
- Lightweight and didn’t slow down the site
Cons
- No role-based control on widget menus
- Not ideal for multilingual menus (unless combined with a translation plugin)
- Only applies to menu items, not full pages (which may require another plugin)
Overall, the plugin worked exactly as advertised. It made navigation more relevant and user-specific.
Who Should Use This Plugin?
This plugin is perfect for:
- WooCommerce store owners with registered vs. guest traffic
- Businesses with wholesale and retail roles
- Subscription or membership-based websites
- Agencies that manage stores with multiple user types
- Anyone wanting to simplify navigation per user context
If your store has different content for different customers, this plugin is a smart choice.
Useful Resources
Need support or want to learn more? Explore these official links:
- Menu by User Roles Plugin – Product Page
- Official Plugin Documentation
- Contact Addify Support
- WooHelpDesk Installation & Troubleshooting Services
These resources cover everything from installation to advanced tips.
Final Verdict
If you’re running a WooCommerce store and want to customize the navigation based on users, this plugin is an excellent solution.
Menu by User Roles helps you remove clutter, guide customers more effectively, and deliver targeted experiences. It’s lightweight, affordable, and easy to use.
Get started today by purchasing the plugin from Addify’s official store.
Need help installing it? Try our Installation & Troubleshooting Services for hassle-free setup.
FAQ
Q1. Can I show a menu item only to wholesale users?
Yes. You can assign any menu item to one or more user roles, including custom ones.
Q2. Will this plugin work with my existing menus?
Yes. It integrates directly with WordPress menus, so no redesign is needed.
Q3. Does it support guest-only menus?
Yes. You can show items only to logged-out (guest) users as well.

