Customize, clean, and simplify the WordPress admin experience.
Hide dashboard clutter, rename menu labels, remove distracting UI elements, and expose it all via WP‑CLI.
- Hide noisy dashboard widgets for editors
- Replace the default footer with clean Best Website branding
- Optionally hide “Help” and “Screen Options”
- (Optional) Rename “Posts” → “Articles” in the admin menu
- Read‑only status page under Tools → Admin Tweaks
- WP‑CLI commands for audit/export
This plugin is intentionally lightweight and opinionated.
Future versions will offer a UI to toggle each tweak individually.
- Upload the
wp-admin-tweaksfolder to/wp-content/plugins/ - Activate via Plugins → WP Admin Tweaks
- Visit Tools → Admin Tweaks to review what’s active
To adjust which tweaks are enabled, you can override via code:
add_filter( 'bw_wpat_enabled_tweaks', function( $tweaks ) {
$tweaks['rename_posts_menu'] = true; // "Posts" -> "Articles"
$tweaks['hide_screen_options'] = true; // hide Screen Options tab
return $tweaks;
});# Show current tweak config
wp bw admin-tweaks status
# Export configuration as pretty JSON
wp bw admin-tweaks export --format=json- ✅ v1.0.0: Read‑only config + WP‑CLI support
- ⏳ v1.1.0: Admin UI toggles (enable/disable tweaks per site)
- ⏳ v1.2.0: Multisite-aware defaults per network
If you’d like to help build the toggle UI, see the open issues labeled good first issue.
Built and maintained by Best Website — https://bestwebsite.com
Support: support@bestwebsite.com
GPL‑2.0‑or‑later
