Lifetime License!
Lock down sensitive WordPress admin screens so only your designated Safe Admins retain full access. Other administrators see a clean, streamlined dashboard — no plugins, no themes, no settings they shouldn’t touch.
Features
- Designate one or more administrators (by email or username) as “Safe Admins”
- All other administrators have selected screens completely hidden — both menu entries and direct URL access are blocked
Screens you can hide
- Plugins screen (install, activate, delete)
- Themes / Appearance screen (switch, customise)
- Permalink settings
- WooCommerce — hide all, or pick individual sub-screens: Orders, Customers, Settings, Status, Extensions, Payments, Marketing, Coupons
- Tools (import, export, site health)
- User role editing (create, delete, promote users)
- Theme / Plugin file editor (also sets
DISALLOW_FILE_EDIT)
- Updates (hides update page, nag notices, and red badge counters)
Admin bar cleanup
- Remove the WordPress logo (and About, WP.org links)
- Remove the Comments bubble
- Remove the “+ New” content dropdown
Other features
- Multiple Safe Admins — comma-separated emails or usernames
- Custom admin footer text — replace “Thank you for creating with WordPress” with your own branding
- Emergency recovery via
CSA_SAFE_ADMIN wp-config.php constant
Frequently Asked Questions
What happens if no Safe Admin is configured?
No restrictions are applied. The plugin only activates restrictions once a valid email or username is saved.
Does this modify user roles permanently?
No. Capabilities are filtered at runtime. Deactivating the plugin instantly restores full access for all admins.
Can I lock myself out?
Only the user matching the Safe Admin field can see the settings page. If you accidentally set it to a different user, recovery options are available via wp-config.php constant, plugin deactivation via FTP, or a direct database update.