WordPress plugin
Hide Admin Bar Based on User Roles Pro for WordPress
Hide Admin Bar Based on User Roles Pro controls which visitors see the WordPress admin bar on frontend pages. Start with role or capability rules. These controls suit membership websites, WooCommerce stores, learning platforms, client sites, communities, or directories.
Hide Admin Bar Based on User Roles Pro controls which visitors see the WordPress admin bar on frontend pages. Start with role or capability rules. These controls suit membership websites, WooCommerce stores, learning platforms, client sites, communities, or directories.
Configure visibility rules
Choose specific URLs, post types, or page templates where the toolbar should show or conceal. Device rules can hide it on mobile or tablet while leaving it visible on desktop. Individual user overrides let you force the toolbar to show or hide for an account that needs an exception to the general rules.
Rule settings
- Scheduled visibility: Hide the toolbar during selected hours.
- Inactivity auto-hide: Slide it away after a configurable period without activity.
- Backend redirects: Send users who try to access the backend to the homepage or a custom URL.
- Import and export: Save or migrate the plugin configuration between sites.
Where the rules apply
The visibility rules control the toolbar on frontend pages. The plugin works with themes and plugins that register WordPress user roles, including WooCommerce customer roles, membership and learning management add-ons, and custom roles. It is also described as compatible with Elementor, Divi, Beaver Builder, Bricks, and WordPress Multisite.
Set up the plugin
Install and activate the plugin, then open its settings. Configure the roles or capabilities first and add page, device, user, schedule, inactivity, redirect, or imported settings as needed.

