No settings page, no bloat — just activate and go. Dark mode for every corner of your WordPress admin.
- Instant toggle in the admin bar — no page reload
- Per-user preference: Dark / Light / Auto (follows system)
- Full block editor and Site Editor support
- 11 popular plugins supported out of the box
- Developer-friendly: filters for default preference, custom CSS, and editor canvas control
Supported plugins:
- Advanced Custom Fields
- AIOSEO
- Better Search Replace
- Jetpack
- Kadence Blocks
- Nested Pages
- SmartCrawl SEO
- Smush
- The SEO Framework
- WooCommerce
- Yoast SEO (including Premium, Local, News, WooCommerce)
The plugin adds a
dark-mode class to the admin body when active, and provides three filters for customization:
add_filter( 'dark_mode_dashboard_css', 'your_custom_stylesheet' ) — load a custom stylesheet
add_filter( 'dark_mode_dashboard_default_preference', function() { return 'disabled'; } ) — change the default mode for new users
add_filter( 'dark_mode_dashboard_editor_canvas', '__return_false' ) — disable dark mode for the editor content area
- Upload the plugin package to the plugins directory.
- Activate the plugin.
- Done! Your WordPress dashboard is now in dark mode :)
Use the toggle in the admin bar to switch between dark and light mode instantly. You can also set your preference to Auto in your user profile to follow your system's dark mode setting.