{"id":130424,"date":"2020-10-22T06:48:06","date_gmt":"2020-10-22T06:48:06","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/dark-mode-for-wp-dashboard\/"},"modified":"2026-05-29T19:37:17","modified_gmt":"2026-05-29T19:37:17","slug":"dark-mode-for-wp-dashboard","status":"publish","type":"plugin","link":"https:\/\/cn.wordpress.org\/plugins\/dark-mode-for-wp-dashboard\/","author":18529643,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.2","stable_tag":"1.3.2","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Dark Mode for WP Dashboard","header_author":"Naiche","header_description":"Enable dark mode for the WordPress dashboard","assets_banners_color":"","last_updated":"2026-05-29 19:37:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/dark-mode-for-wp-dashboard\/","header_author_uri":"https:\/\/profiles.wordpress.org\/naiches\/","rating":4.9,"author_block_rating":0,"active_installs":2000,"downloads":48125,"num_ratings":28,"support_threads":2,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"supportwi","date":"2020-10-22 14:19:31"},"1.0.1":{"tag":"1.0.1","author":"supportwi","date":"2020-10-23 05:58:42"},"1.0.2":{"tag":"1.0.2","author":"supportwi","date":"2021-01-29 19:46:45"},"1.0.3":{"tag":"1.0.3","author":"naiches","date":"2021-01-29 20:19:09"},"1.0.4":{"tag":"1.0.4","author":"naiches","date":"2021-01-29 20:53:09"},"1.0.5":{"tag":"1.0.5","author":"naiches","date":"2021-01-30 13:37:05"},"1.0.6":{"tag":"1.0.6","author":"naiches","date":"2021-02-08 17:33:58"},"1.0.7":{"tag":"1.0.7","author":"naiches","date":"2021-02-08 18:37:35"},"1.1.0":{"tag":"1.1.0","author":"naiches","date":"2021-04-10 10:03:51"},"1.1.1":{"tag":"1.1.1","author":"naiches","date":"2022-03-18 08:57:44"},"1.1.2":{"tag":"1.1.2","author":"naiches","date":"2022-03-18 09:28:50"},"1.1.3":{"tag":"1.1.3","author":"naiches","date":"2022-04-26 16:50:06"},"1.2.0":{"tag":"1.2.0","author":"naiches","date":"2022-10-19 06:01:36"},"1.2.1":{"tag":"1.2.1","author":"naiches","date":"2022-11-09 14:11:58"},"1.2.2":{"tag":"1.2.2","author":"naiches","date":"2022-11-14 12:58:33"},"1.2.3":{"tag":"1.2.3","author":"naiches","date":"2023-03-07 19:38:25"},"1.2.4":{"tag":"1.2.4","author":"naiches","date":"2024-08-02 09:10:19"},"1.3.0":{"tag":"1.3.0","author":"naiches","date":"2026-05-28 15:55:51"},"1.3.1":{"tag":"1.3.1","author":"naiches","date":"2026-05-28 17:21:34"},"1.3.2":{"tag":"1.3.2","author":"naiches","date":"2026-05-29 19:37:17"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":3,"5":25},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2404672,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2404672,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.1.0","1.1.1","1.1.2","1.1.3","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4","1.3.0","1.3.1","1.3.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3552557,"resolution":"1","location":"assets","locale":"","width":1920,"height":1080},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3552557,"resolution":"2","location":"assets","locale":"","width":1920,"height":1080},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3552557,"resolution":"3","location":"assets","locale":"","width":1920,"height":1080}},"screenshots":{"1":"Dashboard","2":"Plugins","3":"Pages"}},"plugin_section":[],"plugin_tags":[1953,2756,173231,434,163960],"plugin_category":[34],"plugin_contributors":[195720],"plugin_business_model":[],"class_list":["post-130424","plugin","type-plugin","status-publish","hentry","plugin_tags-accessibility","plugin_tags-admin-theme","plugin_tags-dark-mode","plugin_tags-dashboard","plugin_tags-night-mode","plugin_category-accessibility","plugin_contributors-naiches","plugin_committers-naiches"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/dark-mode-for-wp-dashboard\/assets\/icon-128x128.png?rev=2404672","icon_2x":"https:\/\/ps.w.org\/dark-mode-for-wp-dashboard\/assets\/icon-256x256.png?rev=2404672","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/dark-mode-for-wp-dashboard\/assets\/screenshot-1.png?rev=3552557","caption":"Dashboard"},{"src":"https:\/\/ps.w.org\/dark-mode-for-wp-dashboard\/assets\/screenshot-2.png?rev=3552557","caption":"Plugins"},{"src":"https:\/\/ps.w.org\/dark-mode-for-wp-dashboard\/assets\/screenshot-3.png?rev=3552557","caption":"Pages"}],"raw_content":"<!--section=description-->\n<p>No settings page, no bloat \u2014 just activate and go. Dark mode for every corner of your WordPress admin.<\/p>\n\n<ul>\n<li>Instant toggle in the admin bar \u2014 no page reload<\/li>\n<li>Per-user preference: Dark \/ Light \/ Auto (follows system)<\/li>\n<li>Full block editor and Site Editor support<\/li>\n<li>11 popular plugins supported out of the box<\/li>\n<li>Developer-friendly: filters for default preference, custom CSS, and editor canvas control<\/li>\n<\/ul>\n\n<p>Supported plugins:<\/p>\n\n<ul>\n<li>Advanced Custom Fields<\/li>\n<li>AIOSEO<\/li>\n<li>Better Search Replace<\/li>\n<li>Jetpack<\/li>\n<li>Kadence Blocks<\/li>\n<li>Nested Pages<\/li>\n<li>SmartCrawl SEO<\/li>\n<li>Smush<\/li>\n<li>The SEO Framework<\/li>\n<li>WooCommerce<\/li>\n<li>Yoast SEO (including Premium, Local, News, WooCommerce)<\/li>\n<\/ul>\n\n<p>The plugin adds a <code>dark-mode<\/code> class to the admin body when active, and provides three filters for customization:<\/p>\n\n<ul>\n<li><code>add_filter( 'dark_mode_dashboard_css', 'your_custom_stylesheet' )<\/code> \u2014 load a custom stylesheet<\/li>\n<li><code>add_filter( 'dark_mode_dashboard_default_preference', function() { return 'disabled'; } )<\/code> \u2014 change the default mode for new users<\/li>\n<li><code>add_filter( 'dark_mode_dashboard_editor_canvas', '__return_false' )<\/code> \u2014 disable dark mode for the editor content area<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin package to the plugins directory.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Done! Your WordPress dashboard is now in dark mode :)<\/li>\n<\/ol>\n\n<p>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.<\/p>\n\n<!--section=changelog-->\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Added: <code>dark_mode_dashboard_editor_canvas<\/code> filter to disable editor canvas dark mode<\/li>\n<li>Fixed: Editor toggle now properly reverts Classic Editor content area to light mode<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Added: SmartCrawl SEO support<\/li>\n<li>Added: Smush support<\/li>\n<li>Fixed: Form table left\/right padding on settings pages<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Complete CSS rewrite using CSS custom properties (design tokens)<\/li>\n<li>Full block editor support including editor canvas (iframe)<\/li>\n<li>Full Site Editor (FSE) support<\/li>\n<li>Instant toggle \u2014 no page reload needed<\/li>\n<li>Auto mode: follows your OS dark mode preference<\/li>\n<li>Added <code>dark_mode_dashboard_default_preference<\/code> filter for developers<\/li>\n<li>Added <code>dark-mode<\/code> body class for third-party CSS hooks<\/li>\n<li>Fixed: PHP warning on user profile page (Undefined array key)<\/li>\n<li>Fixed: Missing JS file causing console errors<\/li>\n<li>Fixed: Dark mode toggle showing on frontend<\/li>\n<li>Fixed: Unsanitized user meta save<\/li>\n<li>Fixed: Block editor content area not fully dark<\/li>\n<li>Fixed: Template parts \/ Site Editor pages not themed<\/li>\n<li>Updated: All plugin-specific styles for current versions<\/li>\n<li>Added: The SEO Framework support<\/li>\n<li>Added: WP Nested Pages full page listing support<\/li>\n<li>Fixed: WooCommerce order notes and order heading styling<\/li>\n<li>Fixed: Plugin Check escaping and sanitization issues<\/li>\n<li>Removed: MonsterInsights and WP to Twitter support<\/li>\n<li>Removed jQuery dependency<\/li>\n<li>Tested up to WordPress 7.0<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Update: Added nonce to requests<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Update: Added a toggle in the WP Admin toolbar. Also added support for Gutenberg Blocks by Kadence Blocks and fixed minor Gutenberg issues<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Fixed: Minor issue with ACF Group field<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Update: Added support for Google Analytics for WordPress by MonsterInsights &amp; WP to Twitter<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Update: Added support for Yoast SEO Premium, Yoast SEO Local, Yoast SEO News, Yoast SEO Video, Yoast SEO WooCommerce &amp; AIOSEO. Some minor fixes<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Update: Added Better Search Replace support<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Update: Added Advanced Custom Fields support<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Update: Fixed Gutenberg editor<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Update: Added the option to disable the dark mode in the user profile.<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Fixed: Issues with the graphs within the Jetpack plugin<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Fixed: Some issues with the Jetpack plugin<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Added: WooCommerce support<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Added: Nested Pages (plugin) support<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Update: Ownership change<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added: Jetpack support<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed: Notice: wp_register_style was called incorrectly.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First public version<\/li>\n<\/ul>","raw_excerpt":"A clean, lightweight dark mode for the WordPress admin dashboard.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/130424","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=130424"}],"author":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/naiches"}],"wp:attachment":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=130424"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=130424"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=130424"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=130424"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=130424"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=130424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}