WP Dark Mode


Use WP Dark Mode plugin to create a stunning dark version for your WordPress website. WP Dark Mode works automatically without going into any complicated settings.

Just activate the plugin and your users will experience a dark mode version of your website as per their preferred operating system preference.

👁️ View Demo | 🚀 Get The PRO Version | 👩🏼‍💻 Get Support

Works across all operating systems including Android, iOS, macOS. No settings are needed. The plugin intelligently detects device preferences and dynamically delivers a handcrafted, expert-designed dark mode experience for your readers.

Just activate dark mode on your device, and browse the website to experience a magically transformed dark mode of your website.
WP Dark Mode supports all major operating systems including iOS, Android, macOS, or Windows 10.

Honest Review of WP Dark Mode – You’re missing out

WP Dark Mode Features

  1. Floating Switch Button – You can display a dark mode floating switch button in the footer of the website.
  2. Default Mode – Make dark mode as the default mode of the website. Users will see the dark mode first.
  3. Dark mode Elementor Widget – You can place the Dark Mode switch button into any page/post by using the (Dark Mode Switch) Elementor widget.
  4. Dark mode Gutenberg Widget – You can place the switch button into any page/post by using the (Dark Mode Switch) Gutenberg block.
  5. Auto Match OS Theme – Automatically shows Darkmode if the OS preferred theme is dark
  6. Available in Backend – You can enable the dark mode in the back end admin page.
  7. Presets Color Schema – 2 exclusive presets color schema available to quickly change the dark mode color from the predefined presets.
  8. Dark Mode Switch – Dark mode switch button to toggle the dark mode.
  9. Remember Dark Mode – The dark mode remains saved once you activated the dark mode.
  10. Themes Compatible – The plugin is compatible with most of the themes without any issues.
  11. Revolution Slider Compatible – This plugin compatible with revolution slider.
  12. Low Image Brightness – Decrease the brightness and contrast of images in the dark mode.
  13. Keyboard Accessibility – Toggle darkmode by keyboard shortcut (Ctrl + Alt + D).

💰 WP Dark Mode Pro Features

  1. All Free Features
  2. Time-Based Dark Mode – Your website will turn into dark mode based on the local time of the user
  3. Specific Category – Apply dark mode only for specific category posts.
  4. Multiple Dark Mode Switch Style – You can display multiple dark mode switch button styles for the users to turn on-off the dark mode.
  5. Shortcode Supported – You can use [wp_dark_mode_switch]shortcode to display the dark mode switch button on any page/post
  6. Above Post/Page Content – You can display the dark mode switch button before any page/post.
  7. Dark mode Switch Widget – You can place the dark mode switch button using the WP Dark Mode Widget.
  8. Presets Color Schema – 5 exclusive presets color schema available to quickly change the dark mode color from the predefined presets.
  9. Excludes Elements – You can exclude specific elements being affected by the dark mode by using the CSS selectors.
  10. Include Elements – Only the elements within the selectors applied by dark mode.
  11. Excluded Pages – You can exclude specific pages from dark mode.
  12. Custom Switch Text – You can change the light/dark text of the switch.

🚀 Get The PRO Version | 👩🏼‍💻 Get Support

💰 WP Dark Mode Ultimate Features

  1. All Pro Features
  2. Custom Colors – You can customize the dark mode background. text and links color as you want/
  3. Presets Color Schema – 11 exclusive presets color schema available to quickly change the dark mode color from the predefined presets.
  4. Dark Mode Based Image Supports – You can replace light mode images with the different images you want in the dark mode.
  5. Custom CSS – You can use custom CSS only for dark mode.
  6. Custom Switch Icon – You can customize the dark mode switch icon in the light/ dark mode.
  7. Dark mode Switch in Menu – You can display the dark mode switch as a menu item in any menu on your website.
  8. Remember Darkmode – If remember dark mode is on, browser remembers the user’s selected mode and shows it to them when they re-open the browser

🚀 Get The Ultimate Version | 👩🏼‍💻 Get Support


How to Use

After activating the plugin by default your website will turn into the dark mode for your users if the Operating System of the users sets into a dark theme.
You can use the show/hide dark mode switch in many different ways like Gutenberg block, Elementor widget, or Shortcode. Please refer to the FAQ section to learn more about how to use it.
If you want to disable the OS aware dark mode functionality, Then navigate to your Admin Dashboard > Settings > WP Dark Mode turns off the “Enable OS aware Dark Mode” switch button.

Privacy Policy

WP Dark Mode uses Appsero SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.

Appsero SDK does not gather any data by default. The SDK only starts gathering basic telemetry data when a user allows it via the admin notice. We collect the data to ensure a great user experience for all our users.

Integrating Appsero SDK DOES NOT IMMEDIATELY start gathering data, without confirmation from users in any case.

Learn more about how Appsero collects and uses this data.

Additionally read the WPPOOL privacy policy.


  • Default Dark Mode Color
  • General Settings
  • Advanced Settings
  • Includes/ Excludes Settings
  • Switch Settings
  • Color Filter Settings
  • Color Schema
  • Image Settings
  • Ready made color presets & customizing options
  • Custom CSS only for darkmode
  • Dark mode switch widget
  • Dark mode switch gutenberg block
  • Dark mode switch elementor widget


這個外掛提供 2 個可供 Gutenberg/區塊編輯器使用的區塊。

  • WP Dark Mode
  • Dark Mode Switch


How can I show the dark mode switch?

You can display a dark mode floating switch button in the footer all over the website by turning on the “Show Floating Switch” settings from the WP Dark Mode general settings.

And in the PRO version, you can also display the switch button on the top of every post/ page. You can choose the style of the switch button from different switch styles.

How can I show the Dark Mode ON/ OFF control switch button using a shortcode?

This plugin provides [wp_dark_mode_switch] shortcode to display the dark mode switch. Using the [wp_dark_mode_switch] shortcode, you can place the dark mode switch button anywhere on your website. This shortcode supports an optional style attribute for the switch style.
Example[wp_dark_mode_switch style="3"]

Does this plugin support any dark mode image?

Yes ,it supports the dark mode images.

Can we use it with Gutenberg?

Yes, you can place the switch button into any page/post by using the (Dark Mode Switch) gutenberg block.

Can we use it with Elementor?

Yes, you can place the Dark Mode switch button into any page/post by using the (Dark Mode Switch) elementor widget.

Can we display the dark mode switch button in any page or post?

Yes, You can display the dark mode switch button before any page/post.

Can we change dark mode color from predefined presets?

Yes, using the ready-made color schema you can quickly change the dark mode color.

Does dark mode work for the backend page?

Yes, you can enable dark mode in the back end of the admin page.

Where will the dark mode switch button be visible in any page or post?

You can use [wp_dark_mode_switch] shortcode to display the dark mode switch button in any page/post.

Is this plugin compatible with all modern browsers?

Yes, We have tested this plugin in all modern browsers (Safari, Chrome, Firefox, Edge etc) works without any issue.

Do I need to know any programming language for using this plugin?

No. WP Dark Mode is a very user-friendly and simple plugin. Just download and use it accordingly.

Can I toggle the darkmode/ lightmode by using keyboard?

Yes, You can toggle the dark mode/ light mode by keyboard shortcut (Ctrl + Alt + D).


2021 年 4 月 4 日
Great plugin, i hope you will fix time set automatic dark mode.
2021 年 4 月 4 日
Thank you for this pain-free plugin which add dark theme without any hussle! It works great!
2021 年 4 月 2 日
I was searching for so long for a way to add a dark mode and i tried tons of themes and even tried hacking out some css code to make things work, but nothing ever worked the way I wanted it to until i found your plugin! I am using it with the astra theme and it works absolutely perfectly! Thank you SOOOOO much! I like that my users can choose dark or light mode and i don't have to choose FOR them! Or spend hours upon hours trying to figure it all out as I am new at coding! So, thanks!
2021 年 4 月 1 日
Plugin has a free and premiun version. I use the premium version, which allows me to use a different image header for dark and customise colours. It works well!
2021 年 3 月 31 日
This same developer had another plugin called Dark Mode. They apparently sold the plugin to someone and now it's a random Markdown plugin with a terrible UI. All of a sudden, this random Markdown editor that I don't want or need is on my site. Who knows what this plugin will become when they get enough users and decide to CA$H IN AGAIN?? If you like having random plugins installed on your site, give it a whirl. Otherwise it may be best to look for a different solution.
閱讀全部 46 則使用者評論


以下人員參與了開源軟體〈WP Dark Mode〉的開發相關工作。


WP Dark Mode 外掛目前已有 4 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將 WP Dark Mode 外掛本地化為台灣繁體中文版


任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄



  • New: Added new switch styles
  • New: Added switch attention effects
  • New: Added switch custom position
  • New: Added Call To Action Text
  • Fix: Fixed OS Aware Darkmode Color Change
  • Fix: Fixed Darkmode switch background transparency
  • Fix: Fixed Time Based Darkmode


  • Fix: Fixed the colors backwards compatibility
  • Fix: Fixed PHP error


  • Fix: Fixed the backwards compatibility
  • Improvement: Reduce Switch Mode Changing delay times


  • Fix: Fixed the backwards compatibility


  • New: Added Brightness Control Settings.
  • New: Added Contrast Control Settings.
  • New: Added Sepia Control Settings.
  • New: Added Recommended Plugins Page.
  • New: Added Keyboard Accessibility. Toggle darkmode by keyboard shortcut (Ctrl + Alt + D).
  • Update: Settings Page Moved to Top Level WP Dark Mode Page.
  • Update: Settings Page Tabs Refactored.
  • Update: Improved Dark Mode Overall Colors.
  • Update: Improved Background Image Overlay Issue.
  • Update: Improved Image Settings Functionality.
  • Update: Improved Custom CSS Functionality.


  • New: Add Low Image Brightness Settings


  • New: Added NextGen Gallery Plugin Compatibility
  • Update: Improved Gutenberg Editor Color Palettes
  • Update: Improved Background Image Replacement


  • New: Added Revolution Slider Compatibility


  • New: Add option to make dark mode as default mode
  • Fix: OS aware mode flashing issue
  • Fix: New tab dark mode issue fixed.
  • Improvement: Settings page refactored. Gutenberg Block, Elementor Widget, Switch Widget & Shortcodes tab move to get started tab.


  • Fix: Fixed exclude settings


  • Fix: Fixed the use of file_get_contents php error
  • Fix: OS Dark mode won’t be effective if user disable dark mode by the switch
  • Fix: Don’t display the Black Friday Offer Banner if user hide the banner


  • Fix: Remove Get PRO button from plugin action links if ultimate version is activated
  • Fix: Hide elementor dark mode switch if dark mode is disabled.
  • New: Added new admin notice banner for black friday offer.
  • Updated: Improved Existing Admin Backend Promo Popup.


  • Fix: Excludes Settings
  • Fix: Fixed the color palettes icons color


  • Fix: Fixed the excludes elements settings


  • Added: Flatsome theme supports added
  • Added: Avada theme supports added
  • Added: The7 theme supports added
  • Added: Betheme theme supports added
  • Added: Newspaper theme supports added


  • Fixed: Dark mode saving between tab switching


  • Added: Salient Theme Supports Added
  • Added: Astra Theme Supports Added
  • Added: Twenty Twenty Theme Supports Added
  • Added: Jannah Theme Supports Added
  • Added: OceanWP Theme Supports Added


  • Added: BuddyPress supports added
  • Fix: scss preprocessor class exits checking
  • Fix: OS aware mode delay


  • Added: New Black Color Scheme
  • Added: Option Added to Disable Dark Mode In The Frontend
  • Added: Buddypress Plugin Supports
  • Fix: Admin Darkmode Switch Style Fixed
  • Fix: Left Switch Position Style Fixed
  • Improvement: Removed jQuery scripts from backend


  • New: Add WooCommerce Plugin Support
  • New: Add RankMath Plugin Support
  • Update: Removed jQuery scripts from frontend


  • New: Added gutenberg editor color scheme
  • New: Added new darkmode color schme
  • New: Added new switch style
  • New: Added excluded pages settings (PRO)
  • New: Added 5 exclusive color scheme (PRO)
  • New: Added 10 exclusive color scheme (Ultimate)
  • New: Added custom css only for dark mode (Ultimate)
  • Fix: Fixed default mode as dark mode
  • Fix: Fix multiple images in darkmode image settings (Ultimate)


  • default dark mode fixed
  • fixed GET PRO link
  • updated FAQ section


  • Fix Safari bug issue
  • Add Dark mode image settings in the ultimate version
  • Fix css before / after icon color
  • Fix darkmode delay on the page load
  • add new switch button style


  • Fix: Fixed “Show Floating Switch” settings
  • Fix: Fixed “Enable OS aware Dark Mode” settings
  • Fix: Remember Darkmode
  • Fix: rest api “register_rest_route” function notice error


  • New: Add dark mode floating switch


  • New: Exclude Elements those have Background Image
  • New: Exclude Elements by CSS selectors.


  • New: Add Darkmode Switch ELementor Widget.
  • New: Add Darkmode Switch Gutenberg Block.
  • Fix: Fixed The Image Negative Changes on The Darkmdoe.


  • Initial Release