Dark Reader Pro - Advanced Dark Mode Features
Antivirus scan
Powered by ClamAV
✅ Verified clean
This product file has passed our security filters.
Want to run a fresh ClamAV scan right now? Takes a few seconds and shows scanner version, signature DB and live result.
This can take 5 to 30 seconds.
Clean file Threat detected
No threats detected in this file.
- File
- Size
- Scanned
- ClamAV
- Signature database
⚡ Powered by ClamAV
Scan could not be completed
Report product
If you detected an issue (broken file, malware, inappropriate content, etc.) let us know and we'll review it ASAP.
Sign in to report
About Dark Reader Pro - Advanced Dark Mode Features
Automatic dark mode without touching your theme
Many visitors prefer to browse in dark mode, but adding it to a WordPress site usually means editing theme files, fighting unstyled flash of content (FOUC), or maintaining two stylesheets in parallel. Dark Reader Pro solves this by applying dark mode through CSS variables: it activates in seconds, detects the visitor's operating system preference, and changes the site's appearance without touching a single line of theme code.
How Dark Reader Pro works
The plugin organizes its functions into five modules that cover the entire dark mode cycle:
Dark mode: a toggle button for visitors, automatic detection via prefers-color-scheme, smooth transition animation, per-page memory, and dark mode support for the WordPress admin panel.
Customization: full control over background color, text, links and navigation elements, plus a brightness adjustment for images and videos and customization of the floating toggle button.
Scheduling and automation: activation on a fixed schedule, automatic switching based on sunrise and sunset (detected via the visitor's browser time zone, with no server-side location tracking), and a battery-saving mode designed for OLED screens.
Accessibility: compliance with WCAG 2.1 AA contrast levels, a keyboard shortcut (Ctrl+D), screen reader announcements, and an additional high-contrast mode.
Performance: the system is built on CSS variables, with a JavaScript footprint under 4 KB compressed and loaded with a deferred strategy, so it doesn't block page loading or cause flickering when switching modes.
Compatibility and performance
Because it works with CSS variables instead of rewriting the theme, Dark Reader Pro is compatible with virtually any WordPress theme and with the most popular page builders. It also works without conflicts alongside caching plugins like WP Rocket, W3 Total Cache or LiteSpeed Cache, since it doesn't rely on any special server configuration. The visitor's preference is saved in the browser's local storage, so dark mode persists between sessions without requiring cookies or login.
Use cases
It's especially useful for blogs and media sites with heavy reading content, online stores that want to reduce their customers' nighttime eye strain, and agency projects that need to offer accessibility and visual comfort without investing time in custom development. It's also a practical option for sites serving international audiences across different time zones, thanks to the automatic sunrise/sunset scheduling.
Features included in Dark Reader Pro
| System preference detection | Yes, via prefers-color-scheme |
| Preference memory | Saved in localStorage, no cookies |
| Dark mode for the admin panel | Included |
| Automatic scheduling | Fixed schedule or sunrise/sunset |
| Accessibility | WCAG 2.1 AA contrast, keyboard shortcut, screen readers |
| Script weight | Under 4 KB compressed, deferred loading |
| Cache compatibility | WP Rocket, W3 Total Cache, LiteSpeed Cache and similar |
Frequently asked questions
Does it work with any WordPress theme?
Yes. Since it uses CSS variables, the plugin doesn't modify theme files and is compatible with themes like Divi, Avada, Astra, GeneratePress and the vast majority of available themes.
Does it affect site loading speed?
Not noticeably. The system is almost entirely CSS-based, and the JavaScript it includes weighs under 4 KB compressed and is loaded with a deferred strategy so it doesn't block page rendering.
Can the dark color palette be customized?
Yes. You can adjust the background color, text, links and accents, as well as exclude specific elements or images from dark mode treatment.
How does schedule-based automation work?
You can set a fixed activation schedule or let the plugin switch automatically based on sunrise and sunset, calculated from the time zone detected in the visitor's browser.
Is it compatible with caching plugins?
Yes, it works without conflicts with the most widely used caching solutions, with no additional configuration required.
Version history
-
v
1.2.5 Current 22 Oct 2026
Customer reviews
Sign in to leave a review. Only people who have the product can review it.
No reviews for this product yet.
Frequently asked questions
-
GPL (General Public License) is the license under which WordPress and most premium plugins/themes are distributed. It grants you the right to use, modify and redistribute the software in as many projects as you want, with no domain restrictions.
-
Yes. With membership you get automatic updates via our GPLClub Updater plugin (installed on your WP, detects new versions and applies them). With individual purchase, you get one year of manual updates from your account.
-
Depends on the plan. Monthly: 3 domains. Semi-annual: 7. Annual and Lifetime: 15. Individual purchase: 1 domain.
-
GPLClub offers its own support for installation, configuration and compatibility. For direct support from the original author (feature requests, product-specific bugs), a license purchased from the author is required.