Dashboard Menu Visibility
Dashboard Menu Visibility
Description
Dashboard Menu Visibility lets administrators control which top-level sidebar menu items appear in the WordPress admin area.
Features:
– Settings page with checkbox controls for visible menu items
– Defaults to showing Posts, Pages, Media, and Settings
– Includes core menu targets and discovered plugin/theme menu items
– Persists a menu catalog so hidden items remain selectable
– Sanitizes and whitelists saved menu slugs for safer configuration handling
Installation
- Upload the plugin folder to
/wp-content/plugins/ - Activate the plugin through the “Plugins” menu in WordPress
- Go to
Settings -> Dashboard Menu Visibility - Select the menu items you want visible and save
Reviews
Changelog
1.1.1
- Replaced short internal prefix usage with a longer unique
dashmeviprefix for constants, function names, option keys, and settings slug.
1.1.0
- Added full menu catalog support (core + discovered menu items).
- Kept hidden items selectable in settings.
- Added whitelist-based sanitization for saved menu selections.
1.0.0
- Initial release.
