SAA Admin Menu Controls
·
Simplify the WordPress admin for clients by hiding menus, toolbar items, and default dashboard widgets for selected roles.
SAA Admin Menu Controls gives you complete per-role control over the WordPress admin menu. Decide exactly which links each role can see — hide the clutter or show only the essentials — including menus added by third-party plugins like Elementor and WooCommerce.
Perfect for agencies and freelancers shipping sites to clients: each role gets a tailored admin menu while administrators keep the full toolkit.
Official Plugin Website | Documentation & Setup Guide
Administrators are always protected: the plugin never applies its effects to administrators unless they deliberately enter Preview Mode to see exactly what a role sees. A built-in safe-mode bypass (?saamc_safe=1) guarantees you can never lock yourself out.
Key features:
- Per-role admin menu control — independent rules for each role (Editor, Author, Contributor, Subscriber, plus any custom roles).
- Two menu modes — “Hide selected” (tick what to remove) or “Show only selected” (tick what to keep, hide everything else).
- Automatic menu detection — every registered admin menu appears as a tickable choice, including third-party plugin menus.
- Admin toolbar control — also hide admin bar nodes per role.
- Optional client dashboard — replace default widgets with a welcome panel (title, message, quick links, help box).
- Preview Mode — see the admin exactly as any role sees it, with a bright “Exit Preview Mode” button.
- Lockout-proof — administrators are never affected unless previewing, and
?saamc_safe=1instantly restores every menu. - Modern tabbed settings screen, no external dependencies, no build step, translation ready.
