Directory / plugin
DashClean
v2.0.1 · by Sandipsinh Chauhan
A WordPress admin optimization plugin. Clean the dashboard, control menus, optimize performance, and manage client experiences safely.
About this plugin
DashClean is a modular WordPress admin optimization plugin built for developers, agencies, and site owners who need a cleaner, faster, and more professional wp-admin experience.
Version 2.0.0 introduces a service-layer architecture with administrator protection, schema-aware settings migration, runtime discovery caching, and scalable user targeting — designed for client deployments and large WordPress installations.
Core Capabilities
- Menu Cleaner — Hide admin menu and submenu items by role or user.
- Dashboard Widget Manager — Remove all or specific dashboard widgets.
- Admin Bar Cleaner — Hide toolbar nodes for targeted users.
- Notice Cleaner — Suppress admin notices while optionally keeping critical errors.
- Performance Optimization Tools — Disable emojis, jQuery Migrate, header junk, and selectively dequeue frontend assets.
- Role-Based Visibility Controls — Apply cleaning rules to selected roles.
- User-Specific Targeting — Fine-tune restrictions to individual user accounts.
- Preset Management System — Apply Client or Developer templates; save custom snapshots.
- Import / Export Settings — Move configurations between sites with JSON backups.
- Schema-Aware Settings Migration — Automatic compatibility for legacy export files.
- Runtime Discovery Cache System — Reliable widget, admin bar, and asset inventories.
- Safe Administrator Protection Layer — Users with
manage_optionsare never restricted. - AJAX User Search & Scalability — Paginated user search for large sites (no bulk loading).
- Multisite-Aware Cleanup Support — Uninstall removes data across network sites.
- Translation Ready — Full text domain support with POT catalog included.
Why DashClean
Unlike heavy white-label plugins, DashClean uses a performance-first modular design. Optional modules load only when enabled. Settings are stored in a single option with schema versioning for safe upgrades.
Administrators always retain full access. Presets merge into existing configuration rather than wiping unrelated module settings.