Hide Admin Bar
Hide Admin Bar removes the black WordPress toolbar on public pages for the roles you choose. Staff still see it in wp-admin; subscribers and clients get a cleaner front end.
What it does
Section titled “What it does”- Filters
show_admin_baron the front end for logged-in users whose roles match Hide for Roles. - Never hides the bar inside the WordPress dashboard.
- Defaults to hiding for Subscriber.
- Optional Always show the admin bar for administrators on the frontend so admins keep the bar even if another of their roles is selected.
- Overrides the profile option Show Toolbar when viewing site.
When to use it
Section titled “When to use it”Enable it if:
- Clients or subscribers should browse the site without the black toolbar.
- You white-label the front end for members or customers.
- Editors and admins should keep the bar while lower roles do not.
When not to use it
Section titled “When not to use it”How to enable it
Section titled “How to enable it”- Go to WP PowerSuite -> Modules.
- Open Admin or search for “Hide Admin Bar”.
- Toggle Hide Admin Bar on, then open module settings.
- Under Hide for Roles, pick the roles that should not see the bar.
- Optionally enable Always show the admin bar for administrators on the frontend.
How to test it
Section titled “How to test it”- Log in as a role you selected (for example Subscriber) and open the front end.
- ✅ Pass: no admin bar on public pages.
- Log in as Administrator (with the always-show option on) and open the front end.
- ✅ Pass: admin bar still visible.
- Open wp-admin as any role that can access it.
- ✅ Pass: dashboard admin bar still present.
- ❌ Fail: confirm the module is on and the role is checked under Hide for Roles.
Troubleshooting
Section titled “Troubleshooting”- Bar still shows for a role. Confirm that role is selected under Hide for Roles and save settings.
- Admin lost the bar. Enable Always show the admin bar for administrators on the frontend, or remove Administrator from Hide for Roles.
- Profile toolbar setting ignored. Expected - this module overrides it on the front end.
What does Hide Admin Bar do?
It hides the front-end admin bar for the roles you pick under Hide for Roles, while the dashboard toolbar stays visible.
Is Hide Admin Bar free?
Yes. Enable it under WP PowerSuite -> Modules.
Does it override the user profile Toolbar setting?
Yes. These settings override Show Toolbar when viewing site on user profile screens.
Can administrators keep the bar when they have multiple roles?
Yes. Enable Always show the admin bar for administrators on the frontend under Administrators.
How do I turn Hide Admin Bar off?
Go to WP PowerSuite -> Modules, find Hide Admin Bar, and toggle it off.
Developer notes (hooks & filters)
Source: modules/hide-admin-bar/module.php.
Boot: display · context: frontend.
Hook: show_admin_bar (priority 999).
Settings keys: roles, always_show_for_admins.