Best user role plugins for WordPress
The most popular user role plugins for WordPress in November 2026, in WordPress.org’s own popular order, which follows active installs. Hide Admin Menu leads with 10K+ active installs, ahead of Product Visibility by User Role for WooCommerce (6K+) and Payment Gateways by User Roles for WooCommerce (2K+). All 28 plugins tagged “user role” are below, with figures from WordPress.org that update every day.
Installs aren’t everything: a recent release, a “Tested up to” that matches the current WordPress, and support threads that get resolved show a plugin is looked after. Open any plugin for its downloads, rank history and alternatives.
Research this niche or see all plugins.
Top 10 user role plugins
- 1.
Hide Admin MenuThe most installed user role plugin, with 10K+ active installs. Rated 4.9 from 13 reviews, last updated 1 year ago. Tested only up to WordPress 6.8.12.
- 2.
Product Visibility by User Role for WooCommerce6K+ active installs. Rated 3.8 from 21 reviews, updated 4 days ago.
- 3.
Payment Gateways by User Roles for WooCommerce2K+ active installs. Only 4 reviews so far, updated 2 months ago.
- 4.
Product Prices by User Roles for WooCommerce1K+ active installs. Rated 3.4 from 14 reviews, updated 2 weeks ago.
- 5.User Role for Flamingo
700+ active installs. Only 2 reviews so far, last updated 2 years ago. Tested only up to WordPress 6.4.14.
- 6.
MASS Users Password Reset500+ active installs. Rated 4.0 from 14 reviews, updated 4 months ago.
- 7.Hide Category by User Role for WooCommerce
300+ active installs. Rated 4.3 from 6 reviews, updated 5 months ago.
- 8.
WPC Price by User Role for WooCommerce200+ active installs. Only 2 reviews so far, updated 3 weeks ago.
- 9.
Comment Moderator100+ active installs. Only 3 reviews so far, last updated 4 years ago. Tested only up to WordPress 6.0.18.
- 10.Ni WooCommerce Sales Report By User Role
90+ active installs. Only 1 review so far, updated 1 month ago.
All 28 plugins tagged “user role”

Hide Admin Menu
#1,410by Bhavin Thummar1 year ago
Using this plugin, we can hide the admin menu easily.
- Installs
- 10K+
- Rating
- 4.9(13)
- Downloads
- 35/day

Product Visibility by User Role for WooCommerce
Down in the last 7 days:12#2,828by WP Wham4 days ago
Display WooCommerce products by customer's user role.
- Installs
- 6K+
- Rating
- 3.8(21)
- Downloads
- 57/day

Payment Gateways by User Roles for WooCommerce
Up in the last 7 days:7#4,200by Dhruvin2 months ago
Set user roles to include/exclude for WooCommerce payment gateways to show up.
- Installs
- 2K+
- Rating
- 5.0(4)
- Downloads
- 22/day

Product Prices by User Roles for WooCommerce
Down in the last 7 days:8#5,606by tychesoftwares16 days ago
Set user role based product prices in WooCommerce. Set Role based pricing globally or per product, hide prices for selected roles and more.
- Installs
- 1K+
- Rating
- 3.4(14)
- Downloads
- 33/day
User Role for Flamingo
Down in the last 7 days:9#7,810by Yannick Zipf2 years ago
Configure special user role to access the flamingo contacts and messages wihtout admin permissions.
- Installs
- 700+
- Rating
- 3.0(2)
- Downloads
- 11/day

MASS Users Password Reset
Down in the last 7 days:117#8,619by KrishaWeb4 months ago
Tired of resetting passwords one by one? Bulk reset user passwords by role and email secure one-time access links instantly.
- Installs
- 500+
- Rating
- 4.0(14)
- Downloads
- 16/day
Hide Category by User Role for WooCommerce
Up in the last 7 days:42#10,433by ThemeSupport5 months ago
This plugin allows you to easily hide WooCommerce categories based on User Role.
- Installs
- 300+
- Rating
- 4.3(6)
- Downloads
- 11/day

WPC Price by User Role for WooCommerce
Down in the last 7 days:169#12,509by WPClever23 days ago
WPC Price by User Role helps you configure discounts and adjust prices in bulk based on user roles.
- Installs
- 200+
- Rating
- 2.5(2)
- Downloads
- 11/day

Comment Moderator
Down in the last 7 days:72#16,269by DraftPress Team4 years ago
Add a new user role, Comment Moderator, that allows any selected user to manage comments.
- Installs
- 100+
- Rating
- 3.7(3)
- Downloads
- 5/day
Ni WooCommerce Sales Report By User Role
Up in the last 7 days:61#17,156by Anzar Ahmed1 month ago
Assign WooCommerce orders to sales agents and track sales by user role with agent reports, dashboard KPIs and HPOS support.
- Installs
- 90+
- Rating
- 5.0(1)
- Downloads
- 11/day
Coupon by User Role for WooCommerce
Up in the last 7 days:8#19,819by WPFactory11 days ago
WooCommerce coupons by user roles.
- Installs
- 60+
- Rating
- –
- Downloads
- 11/day

Hide Products by User Role for WooCommerce
Up in the last 7 days:495#20,442by robertoiacono4 months ago
Control WooCommerce product visibility by user role. Hide products, categories, and variations from guests or any role — no coding required.
- Installs
- 50+
- Rating
- 5.0(1)
- Downloads
- 11/day
Test User Role
Up in the last 7 days:71#21,504by mitcho (Michael Yoshitaka Erlewine)12 years ago
Quickly test other user roles from a super admin account, to see what other users experience.
- Installs
- 40+
- Rating
- 5.0(4)
- Downloads
- 0/day
Dev Tool for ACF
Up in the last 7 days:6#25,420by Codebeans Private Limited1 year ago
Enhance your custom field visibility and control based on user roles or registered email addresses.
- Installs
- 20+
- Rating
- –
- Downloads
- 0/day
Posts Auto Expire Control
Down in the last 7 days:367#25,464by TC.K13 years ago
Post Auto Expire Control is for admin of multi-authors site to control the posts expiration based on the user role and post type.
- Installs
- 20+
- Rating
- 5.0(1)
- Downloads
- 0/day

Web Administrator User Role
Down in the last 7 days:1,720#40,639by Robert Kampas8 years ago
Plugin that automatically creates custom role for Web Administrators and allows to edit capacities for this role.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day
Mindvalley Comments Moderator
Up in the last 7 days:3,027#40,890by Mindvalley14 years ago
Create a custom role that enables only Comment Moderation actions and pages.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day
Limited Admin Role By HEMDOX Digital
Down in the last 7 days:447#45,034by minhaz5226 days ago
A safe "Admin Panel Manager" role for staff, clients and freelancers: one-click presets, per-plugin access, WooCommerce limits and session timeout.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day

YeeVisibility
Down in the last 7 days:12,312#45,526by add-ons.org1 month ago
Control WooCommerce product visibility based on user roles, geo location, cart contents, purchase history, and more.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day
Email on Changing User Role
Down in the last 7 days:13,069#48,383by Arshad Hussain10 years ago
This plugin is used to send email notification to those users whose role is changed by admin.
- Installs
- 10+
- Rating
- 5.0(1)
- Downloads
- 0/day

DP Username & Role Display
Up in the last 7 days:22,785#49,096by Dixit Pujara2 months ago
Show the logged-in user's name, role, and profile icon anywhere - editable labels, custom colors, 5 templates, and a shortcode.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

BlockSieve
#60,788by Jahirul Islam10 days ago
Show or hide blocks by user role, login status, date, time, device, page or URL, with a report of every block that has visibility rules.
- Installs
- <10
- Rating
- –
- Downloads
- 11/day

Order Role Manager for WooCommerce
Up in the last 7 days:1,922#62,342by JAD Plugins2 months ago
Restrict WooCommerce order editing by user role and username. Limit order status changes and order status overview visibility.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

User Role Management
#63,495by Safra Web6 years ago
This plugin allows you to manage allowed content for users, so as to access only allowed content. User Role Management was developed to be used in vi …
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

WMGRs Catalog Access Rules for WooCommerce
Down in the last 7 days:6,906#65,190by B2B Managers1 month ago
Hide products and categories by user role — product visibility rules for B2B, wholesale, trade-only and members-only WooCommerce catalogs.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

DominoRole
#70,339by Dominopress3 months ago
Complete WordPress role, permission, and user management system with smart detection, presets, temporary permissions, and menu visibility control.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day
Esix user role
#73,181by ketan Umretiya5 years ago
This user role plugin is use for create custom user role from admin to use admin role for asign page access to selected user role Front-end: when us …
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

MenuGuard Labs Menu Control
Down in the last 7 days:4,120#74,316by Shariar Mahmud Prince10 months ago
Control WordPress dashboard menu visibility per user role. Ideal for client handoff and simplifying the interface.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day