These days, users are starting to see a WordPress dark mode as a necessity. After all, switching away from a bright interface tends to be easier on the eyes. However, you might not know how to add this feature to your site.
Fortunately, the process can be very simple. With the help of the free WP Dark Mode plugin, you can add a dedicated dark mode for your frontend users and your backend admins.
In this article, we’ll show you how to enable dark mode on the frontend of your site. Then, we’ll show you how to do the same on the backend. Here’s an example of what your backend dashboard can look like by the end of this tutorial:
Let’s get started!
How to enable dark mode on the frontend of your site
Let’s start with changing the display for your frontend. To provide a dark mode option to your users, follow this method.
Step 1: Install a dark mode plugin
Unfortunately, WordPress does not offer a built-in function to enable dark mode on your site. However, that doesn’t mean it’s impossible! Thanks to the huge library of plugins, you can find several tools to help you out.
We recommend WP Dark Mode. This user-friendly plugin gives you a ton of options: you can change elements like the color palette, button design, and animations. It’s also compatible with most of the top WordPress themes, meaning that most people will be able to use it.
Nevertheless, there are plenty of other options out there, so feel free to browse through them if you’re looking for a better fit. Once you decide on a plugin, install and activate it before moving on to the next step.
Step 2: Enable dark mode
Once you’ve installed your plugin, it’s time to activate the main features. If you’re using WP Dark Mode, start by going to WP Dark Mode → Settings. You’ll see a lot of different settings, but for now, we’ll focus on the basics in General Settings:
Next, make sure the Enable Frontend Darkmode switch is in the on position. The plugin will now show the dimmer version of your interface by default.
Another option to consider is the Enable OS aware Dark Mode. If you turn this on, users with their device preferences set to dark mode will automatically be served the dark mode of your site, which can improve your site’s user experience.
Once you’re happy with your choices, go ahead and click on Save Settings. Then, move on to the next step for a few more advanced features.
Step 3: Turn on the floating switch
Next up, you have the option to give your users a bit more control over your dark mode options. Not all of your users will like browsing in dark mode. Additionally, some users might want to change their preferences depending on the time of day or other browsing conditions.
Fortunately, you can provide them with a switch to do exactly that. There are two main parts here: activating the feature, then customizing it. Let’s start with the first one by going to WP Dark Mode → Settings → Switch Settings:
Make sure that the Show Floating Switch toggle is in the on position. Then, save your changes. It’s as simple as that: your users will now have the on-screen option to switch between light and dark mode.
You can also get into the styling elements here. For example, consider changing the design of the button under Floating Switch Style.
Other customization options include adding animation or placing it in a certain part of the screen. You can unlock even more options with the premium version of this plugin. Save your switch changes and move on to the final step.
Step 4: Customize your dark mode
The customization potential doesn’t end with the switch. There are a few other ways that you can personalize your dark mode in WordPress. Let’s look at changing the color scheme first.
Go to WP Dark Mode → Settings → Color Settings:
If you don’t want to design your own color scheme, you can also toggle on Want to use color presets? for a few default options:
Most of the options here will require a premium version. This will help you adjust anything from overall brightness to contrast levels. As such, you may want to consider upgrading if your color scheme is important to you.
How to enable dark mode in your WordPress dashboard
Your frontend users aren’t the only ones who might benefit from a dimmer screen. You can follow these steps to turn the option on for your dashboard, too.
Step 1: Turn on backend dark mode
We’ll be using the same WP Dark Mode plugin for this method. Go back to WP Dark Mode → Settings → General Settings. However, this time make sure that the Enable Backend Darkmode option is on.
Similar to how it works for your users, your dashboard will automatically shift into dark mode. You’ll also have a button at the top toolbar to switch between the two modes.
As you might expect, this will only impact your backend users. If you haven’t activated dark mode for the frontend, your visitors will see your normal site.
If you’re not looking for any other tailoring, you can stop here. However, if you want more ways to personalize the WordPress admin interface, you can continue to the next step.
Step 2: Change your admin color scheme
Once you’ve enabled dark mode, we encourage you to explore the backend of your site. For instance, you might find that the default WordPress colors don’t fit your needs when they’re dimmer.
The good news is you can easily change your admin color scheme to match your new dark mode settings. You don’t even need an extra plugin for this step – this feature is built into the WordPress system.
First, go to Users → Profile:
From here, you can choose whatever color combination you want. When you click on one, you’ll be able to see the changes immediately. Feel free to switch between them and get a feel for your options. When you’re all set, remember to click on Update Profile at the bottom of the page.
Additionally, you can also apply these changes to someone else’s back-end profile. To get started with this, go to Users → All Users this time. Then, find the user you want to change and click on Edit under their account:
After that, you’ll be taken to a similar editing screen from before. You can then change other users’ admin color schemes to better match the new dark mode options.
Step 3: Toggle between normal and dark mode
If you’re like a lot of people, you probably don’t want to stick to only normal or dark mode all the time. Fortunately, the process of switching is simple and intuitive.
Let’s say you’re starting in the default light mode. Go to the top of your admin toolbar. Here, you’ll see a small switch with two options: Light and Dark:
All you have to do now is click on the mode you want to switch to. After you do that, your screen should look something like this:
Remember that the dark mode settings in the admin screen won’t affect your users. As such, feel free to switch between your color schemes as necessary – if you followed the first method as well, your visitors will be able to do the same.
Conclusion
A WordPress dark mode option can be a real asset to your users – and your administrators. Whether they’re looking for a calmer interface or just prefer that color scheme, it’s a simple way to customize your site’s user experience. Fortunately, WP Dark Mode makes the process simple.
In this article, we showed you how to enable and customize dark mode on the frontend of your site in four steps. We also walked you through how to do the same for you and your administrators on the backend of your site.
If you’re interested in some other ways to customize your site’s backend dashboard, you can check out our guides on how to customize the WordPress backend and how to change the WordPress toolbar.
Do you have any questions about turning on dark mode for your website? Let us know in the comments section below!
Or start the conversation in our Facebook group for WordPress professionals. Find answers, share tips, and get help from other WordPress experts. Join now (it’s free)!