Selectively hide the WordPress admin top bar for specific user roles. Maintain a cleaner front-end experience for designated users.
Prerequisites
Before using the plugin:
- Secure My WP Site – Login plugin must be installed and activated
Core Features
- Role-based visibility control
- Per-role settings
- Administrator override
- Instant settings application
- Simple configuration
- User-friendly interface
- Front-end only hiding
Quick Start
- Upload the plugin files to
/wp-content/plugins/secure-my-wp-site-topbar
- Make sure Secure My WP Site – Login plugin is installed and activated
- Activate the plugin through WordPress admin
- Use the Hide Top Bar settings page to configure role settings
- Changes take effect immediately after saving
Configuration Options
Role Management
- Select roles to hide bar from
- Multiple role selection
- Administrator always sees bar
- Individual role toggles
- Instant application
Visibility Settings
- Front-end only changes
- Dashboard remains unchanged
- Per-role control
- Preserve admin access
- Immediate effect
Admin Features
Settings Management
- Easy role selection
- Simple toggle interface
- Clear role overview
- Instant application
- Administrator override
Security Features
- Administrator always sees bar
- Dashboard access preserved
- Role-based restrictions
- Secure settings storage
- WordPress core integration

Integration Support
- Works with Secure My WP Site – Login plugin
- Compatible with all themes
- Works with custom roles
- Preserves functionality
- Clean implementation
Troubleshooting Common Issues
- Plugin Not Activating
- Verify Secure My WP Site – Login is installed and active
- Check PHP version requirement
- Ensure WordPress version is compatible
- Top Bar Still Showing
- Verify role is selected
- Clear browser cache
- Check user role assignment
- Admin Bar Hidden
- Confirm administrator role
- Review role settings
- Clear cache
Technical Details
- Front-end only changes
- Role-based filtering
- WordPress core hooks
- Clean implementation
- Performance optimized
Requirements
- WordPress 5.0 or higher
- PHP 7.4 or higher
- Modern web browser with JavaScript enabled
- Secure My WP Site – Login plugin installed and activated
Important Notes
- Administrators always see the top bar
- Only affects front-end display
- All functionality remains intact
- Changes apply immediately
- Dashboard remains unchanged
License
GPLv2 or later