Hide Admin Bar Based on User Roles
by Ankit Panchal on WordPress.org
Hide the WordPress admin bar for selected user roles, guest users, or capabilities. Lightweight and easy to configure.

Hide admin bar for all users
This plugin is very useful to hide the admin bar based on selected user roles and user capabilities.
Key Features (Free):
– Hide Admin Bar for All Users
– Hide for Guest Users / Non-Logged-In
– Hide by User Roles
– Hide by User Capabilities
✨ New in v6.0.0 — Hide Admin Bar Pro is now available!
** Auto-hide toolbar after delay (UX improvement) **
** Hide by device: mobile, tablet, desktop **
** Page-based targeting: show/hide on specific URLs **
** Per-user override: set always show/hide **
** Time-based visibility (e.g., hide at night) **
** Redirect when hidden **
** Import/export settings **
– All new logic modules conditionally loaded (no impact on free users)
Simple but great plugin. 🙂
– wptoolsdevWorks flawlessly! 🙂
– thebrazeneye
Features
- Hide Admin Bar for All Users — Hides the frontend toolbar for all logged-in users.
 - Hide Admin Bar for All Guest Users — Hides for non-logged-in visitors.
 - User Roles — Select specific roles like Editor, Subscriber, etc.
 - Capabilities Blacklist — Hide admin bar based on capability checks (
manage_options, etc.)