Hide Admin Bar Based on User Roles – Disable the WordPress Toolbar by Role or Capability
by Ankit Panchal 3.9 (20 reviews)

Hide Admin Bar Based on User Roles – Disable the WordPress Toolbar by Role or Capability

Hide the WordPress admin bar by user role, block wp-admin access, redirect after login, and tidy the admin menu and notices for each role.

Hide Admin Bar Based on User Roles ranks #1,170 among WordPress.org plugins with 20,000+ active installations, a 3.9/5 rating from 20 reviews, and was last updated Oct 12, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1
v7.5.0 Current Version v7.5.0
Updated 3 weeks ago Last Update on 12 Oct, 2026
Refreshed 1 week ago Last Refreshed on
Top 5% by installs Downloads -57.4% this week Actively maintained
View on WordPress.org
Rank
#1,170
— No change
Active Installs
20K+
-28.4%
KW Avg Position
14.8
0.2 worse
Downloads
775K
+92 today
Support Resolved
0%
— No change
Rating
78%
Review 3.9 out of 5
3.9 (20 reviews)

Next Milestone 30K

Total Progress 76.4%
20K+ 30K+
87
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 2,358 more installs to reach 30K+

Rank Changes

1,112 1,141 1,170 1,199 1,229 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
1,112 1,141 1,171 1,200 1,230 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Current #1,170
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

50 100 150 200 250 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
0 200 400 600 800 1K 1.2K 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

3.9
20 reviews
Overall 78%
5
14 (70%)
4
0 (0%)
3
0 (0%)
2
1 (5%)
1
5 (25%)

Track This Plugin

Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.

Start Tracking Free

Plugin Details

Version
7.5.0
Last Updated
Oct 12, 2026
Requires WP
5.5+
Tested Up To
7.1
PHP Version
5.6 or higher
Author
Ankit Panchal

Support & Rating

Rating
★ ★ ★ ★ ☆ 3.9
Reviews
20
Support Threads
0
Resolved
0%

Keywords

Upgrade to Pro

Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.

Upgrade Now

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners who want to hide the admin bar from certain users, such as subscribers, customers, or guests. It solves the problem of the toolbar exposing backend links and cluttering the frontend for non-admin visitors.

  • Hide for All Users
  • Hide for Guests
  • Role-Based Hiding
  • Capability-Based Hiding
  • Page-Based Targeting
  • Device Detection
  • Per-User Overrides
  • Time-Based Visibility

Frequently Asked Questions

Common questions about Hide Admin Bar Based on User Roles – Disable the WordPress Toolbar by Role or Capability

Go to Settings → Hide Admin Bar Settings and turn on “Hide for everyone”. The admin bar disappears from the front end for every logged-in user, administrators included.
Under “Hide for these roles”, select Subscriber or Customer and save. Administrators and any roles you leave unselected keep the admin bar. Custom roles from membership, LMS and other plugins appear in the list too.
Add a capability, such as edit_posts, and anyone who has it won't see the admin bar. This helps when a membership or LMS plugin grants capabilities rather than roles.
Yes — that's exactly what this plugin does. Instead of adding show_admin_bar snippets to functions.php (which are lost when you switch themes), you get a settings page with role, capability and guest rules.
Only if you choose to. Administrators keep the admin bar unless you turn on “Hide for everyone”, select the Administrator role, or add a capability they have.
The main rules control the admin bar on the front end of your site. To hide it inside the dashboard as well, go to the Dashboard & login tab, turn on “Hide it in the dashboard” and pick the roles. On phones and small tablets the admin bar stays, because it holds the button that opens the WordPress menu.
Yes. On the Dashboard & login tab, turn on “Block the dashboard”, pick the roles and, if you like, the page to send them to. Roles that can manage the site, such as Administrator, can't be blocked. You can still let blocked users edit their profile.
Yes. On the Dashboard & login tab, turn on “Redirect after login” and enter a page for each role. It works with the WordPress login form. Login links that ask for a specific page, such as “Log in to comment”, still go to that page.
Some plugins, such as BuddyPress, wpForo or WC Vendors, turn the admin bar back on. Go to the Compatibility tab and turn on Strict mode. It applies your admin bar rules once more, after every other plugin.
Yes. On the Admin cleanup tab, turn on “Hide admin menu items” and tick the items to hide in each role’s column. Hiding a menu tidies it but doesn't lock the screen; to keep a role out of wp-admin altogether, use Dashboard access. The Settings menu always stays, so you can get back to these settings.

Sign In / Register

You need to sign in or register to use this feature.