BdThemes | Dark Reader Pro

Add advanced dark mode to WordPress with BdThemes Dark Reader Pro. Customize colors, schedule switching, exclude elements, replace images, and

BdThemes | Dark Reader Pro

$1.37 - one-time

  • 🛡 Virus-scanned & clean
  • 🏅 Licensed under GPL — yours to keep
  • 🎧 One Year of support included
  • 🔒 Secure checkout
  • ↓ 0 downloads

Version history

1 release available — use the latest unless you need an earlier build.

  • v1.3.1 Current
    2 Nov 2026

$1.37

Overview

What you’re getting

Dark Reader Pro is a premium dark mode extension developed by BdThemes for WordPress websites. It extends the free Dark Reader plugin with advanced customization, scheduling, page visibility controls, image and video filtering, and a dark interface for the WordPress administration dashboard.

The plugin allows website owners to offer visitors a choice between light and dark viewing modes. You can customize the dark color scheme, adjust brightness and contrast, choose different toggle button designs, and control where dark mode appears across your website.

Unlike a basic dark mode switcher, Dark Reader Pro provides more detailed controls over individual website elements. You can exclude logos, images, videos, and selected page sections from dark mode transformations, replace light-mode images with alternative dark-mode versions, and add custom CSS for more precise styling.

Whether you manage a business website, blog, online store, portfolio, or content platform, Dark Reader Pro provides additional tools for creating a consistent dark browsing experience.

Key Features

1. Frontend Dark Mode

Give website visitors the option to browse your website using a dark color scheme. Dark Reader transforms supported website elements while allowing visitors to switch between light and dark modes using a configurable toggle button.

This can provide a more comfortable viewing experience for people who prefer darker interfaces, particularly when browsing in low-light environments.

2. Custom Dark Mode Colors

Adjust the appearance of your website’s dark interface to match your brand and design preferences.

You can customize:

  • Background colors
  • Text colors
  • Brightness levels
  • Contrast levels
  • Sepia intensity
  • Grayscale effects

These settings help create a dark appearance that is more consistent with your website’s visual identity.

3. Advanced Brightness and Contrast Controls

Fine-tune how website content appears when dark mode is enabled. Adjust brightness and contrast to improve the visual balance between text, backgrounds, and other interface elements.

Additional sepia and grayscale controls provide more flexibility for different reading preferences.

4. Premium Toggle Button Styles

Customize the appearance of the dark mode switcher using additional Pro designs.

Available styles include:

  • Modern Slider
  • Text Toggle
  • FlipFlop Toggle
  • iOS Toggle
  • iOS Toggle Icon

You can also configure the toggle button’s position, including the top-left, top-right, bottom-left, and bottom-right areas of the screen.

5. Automatic Dark Mode Scheduling

Configure dark mode to activate automatically instead of requiring visitors to switch it manually.

Supported scheduling options include:

  • Time-based scheduling: Set specific start and end times.
  • System preference: Follow the visitor’s operating system color scheme.
  • Sunrise and sunset: Switch modes according to local daylight cycles.
  • Date-based scheduling: Configure schedules with weekday selection where supported by the installed versions.

These options help websites provide a more adaptive viewing experience throughout the day.

6. WordPress Admin Dashboard Dark Mode

Apply a dark appearance to the WordPress administration dashboard. This is useful for website owners, editors, and developers who spend extended periods working inside WordPress.

You can enable admin dark mode, adjust its brightness and contrast, and configure automatic detection of the administrator’s system color preference.

7. Custom CSS for Dark Mode

Add your own CSS rules to control how individual website elements appear when dark mode is active.

Use custom styling to adjust sections that need special treatment, such as navigation menus, buttons, forms, product cards, headings, and other interface components.

The plugin also provides example CSS templates and a formatting option to help organize custom styles.

8. Element Exclusions

Not every website element should automatically change when dark mode is enabled. Dark Reader Pro allows you to exclude specific elements using CSS selectors.

This is useful for preserving the original appearance of:

  • Brand logos
  • Promotional banners
  • Product images
  • Special content sections
  • Embedded interface elements
  • Custom-designed website components

You can apply exclusions to individual elements rather than disabling dark mode across an entire page.

9. Image Exclusions and Filters

Control how images appear in dark mode. You can exclude images from transformations or apply custom visual filters when necessary.

Available image filter controls include:

  • Brightness
  • Contrast
  • Saturation
  • Hue rotation
  • Blur
  • Grayscale
  • Sepia
  • Invert
  • Opacity

A live preview option helps you review image filter adjustments before applying them.

10. Alternative Dark-Mode Images

Use a different image when visitors switch to dark mode. For example, a dark logo can replace a light logo, or a specially designed banner can replace its original light-background version.

This is particularly useful for websites with branded graphics that do not display correctly when their colors are automatically transformed.

11. Video Exclusions and Filters

Control how embedded videos and other supported video elements appear in dark mode.

You can exclude videos from dark mode transformations or apply visual filters such as brightness, contrast, saturation, hue rotation, grayscale, sepia, blur, inversion, and opacity.

Live preview controls make it easier to check the results and maintain a consistent appearance.

12. Page Visibility Controls

Choose which parts of your website should offer dark mode. You can configure visibility rules to:

  • Show dark mode on all pages
  • Show dark mode only on selected pages
  • Hide dark mode on selected pages
  • Hide dark mode across the website

This is useful when certain pages, such as checkout, pricing, landing pages, or branded campaign pages, need to retain their original appearance.

13. Automatic System Color Detection

Allow dark mode to follow the visitor’s device preference. When system color detection is enabled, the plugin can use the operating system’s light or dark setting to determine the website’s initial appearance.

Visitors can still use the available switcher according to the configured settings.

14. PDF Dark Mode Support

Enable dark mode for supported embedded PDF documents. This provides an additional viewing option for websites that publish documents, reports, guides, brochures, or other downloadable resources.

Test individual PDF viewers and embedded documents to confirm that the transformation works as expected.

15. Apply Dark Mode Immediately

Use the immediate application option to reduce the appearance of light content before dark mode is initialized, particularly when displaying dynamic website content.

This helps create a more consistent transition when the selected mode is applied.

16. Elementor and Gutenberg Integration

Use supported toggle widgets and blocks to place the dark mode switcher within your website layouts.

This gives designers more flexibility when integrating the switcher into custom headers, footers, content sections, and other supported areas.

17. Shortcode Integration

Place the dark mode toggle button in specific website locations using the shortcode:

[dark_reader_toggle]

You can add it to supported content areas, widget sections, or Elementor layouts using a shortcode widget.

18. Responsive Website Compatibility

Dark Reader is designed to work with a wide range of WordPress themes and page builders. Its configurable toggle placement and visual controls make it possible to integrate dark mode into different website layouts.

The underlying theme and custom CSS can affect how individual elements are transformed, so testing is recommended before publishing the feature across the entire website.

Free Version vs Pro Add-on

Dark Reader has a free core plugin and a separate Pro extension.

Free Dark Reader plugin:

  • Essential frontend dark mode
  • Basic light and dark mode toggle
  • Brightness and contrast controls
  • Sepia and grayscale filters
  • System color scheme detection
  • Standard toggle styles
  • Shortcode integration
  • PDF dark mode
  • Settings import and export

Dark Reader Pro adds:

  • Premium toggle designs
  • Automatic scheduling options
  • Advanced page visibility controls
  • WordPress admin dashboard dark mode
  • Custom CSS controls
  • CSS selector-based exclusions
  • Advanced image and video filters
  • Alternative dark-mode image replacement
  • Additional customization options

The Pro extension builds on the free plugin rather than replacing it.

Who Should Use Dark Reader Pro?

Dark Reader Pro can be useful for:

  • Business and corporate websites
  • WordPress blogs and online magazines
  • WooCommerce stores
  • Portfolio and creative websites
  • Educational websites
  • Documentation and knowledge-base platforms
  • Agencies building customized WordPress websites
  • Website administrators who prefer a dark dashboard
  • Designers who want greater control over dark mode styling

Compatibility and Setup Notes

  • Platform: WordPress
  • Plugin: Dark Reader Pro
  • Developer: BdThemes
  • Required companion plugin: Dark Reader – Beautiful Dark Mode for any Website
  • Editor integrations: Elementor and Gutenberg
  • Theme compatibility: Designed to work with most properly coded WordPress themes
  • Additional controls: Custom CSS, page visibility, image and video filtering, and scheduling

Important installation requirement: Dark Reader Pro requires the free Dark Reader plugin to be installed and activated on the same WordPress website. Installing the Pro extension alone is not sufficient.

The official BdThemes documentation also describes Pro license activation through the plugin’s license settings. A valid license may be required for activation, official updates, and vendor support.

Before enabling dark mode globally, test your website’s logos, product images, navigation menus, forms, checkout pages, and embedded content. Complex themes and custom CSS may require additional exclusions or styling adjustments.

Dark Reader improves the visual presentation of a website but does not automatically make it fully accessible or guarantee WCAG compliance. Check text contrast, keyboard navigation, and screen-reader behaviour independently.

Create a More Comfortable Browsing Experience with Dark Reader Pro

Dark Reader Pro extends WordPress dark mode with scheduling, custom CSS, element exclusions, image replacement, video filters, and admin dashboard controls. Its combination of automatic switching and detailed styling options makes it suitable for websites that want to offer visitors a flexible alternative to the standard light interface.

For WordPress site owners who want greater control over how dark mode looks and behaves, Dark Reader Pro provides a practical extension to the free BdThemes Dark Reader plugin.

Installation

Up and running in minutes

WordPress Plugin Installation

  1. Prepare the Plugin ZIP File

    Download the installable plugin ZIP file. If your download contains an outer package, extract it and locate the actual installable plugin ZIP.

    Prepare the Plugin ZIP File
  2. Upload the WordPress Plugin

    Log in to your WordPress dashboard. Navigate to Plugins → Add New Plugin → Upload Plugin. Choose the plugin ZIP file and click Install Now.

    Upload the WordPress Plugin
  3. Activate the Plugin

    After successful installation, click Activate Plugin. Complete any required configuration to start using the plugin.

    Activate the Plugin

FAQ

Questions, Answered

Is this the original product?

GPL NEST provides GPL-licensed WordPress products distributed under the applicable open-source license. We do not claim to be the original developer unless specifically stated.

Usage depends on the product’s GPL license and the terms shown on the product page. Please review the product information before installation.

When an updated version becomes available on GPL NEST, you can download it from your account according to your purchase or membership access.

Some premium features that depend on the original developer’s license key, cloud service, API, automatic updates, or external account may not be included.

Contact our support team if you have an issue with your download or installation. We’ll do our best to help.

GPL NEST MEMBERSHIP

Need More Than One Product?

Get access to thousands of WordPress themes and plugins with a GPL NEST membership.