
To deactivate a theme in WordPress, you'll need to access your website's dashboard. Log in to your WordPress account and navigate to the Appearance tab.
From there, select the Themes option to view a list of installed themes. You'll see the active theme highlighted, along with other installed themes.
To deactivate a theme, click the Theme Details button next to the theme you want to deactivate. This will take you to a page where you can click the "Live Preview" button.
Understanding Theme Deactivation
Deactivating a WordPress theme is a simple process, but it can lead to technical issues on your website if not done properly.
You should create a full backup of your website before testing new themes to avoid any negative impact. This is a security measure you should take every time you plan on making big changes to your WordPress website.
There are two ways to deactivate a theme in WordPress: through the dashboard or via FTP. If you have access to the dashboard, that's the easy approach.
Worth a look: Word Press Dashboard
To deactivate a theme from the dashboard, go to Appearance → Themes and select a replacement. When you're ready, mouse over the theme you want to switch to and look for the Activate button.
WordPress requires an active theme at all times, so in order to deactivate a theme, you have to choose another. Therefore, feel free to choose a substitute.
Deactivating and uninstalling a theme are not the same process. When you deactivate a theme (or a plugin), its files remain on the server.
Here are the two main ways to deactivate a theme:
- Deactivate a theme through the dashboard
- Deactivate a theme via FTP
If you don't have access to staging functionality through your web host, you can test changes on a local WordPress site or use a staging plugin.
How to Deactivate a Site
Deactivating a site is a process that can lead to technical issues, but it can be done safely with the right precautions. It's essential to create a full backup of your website before testing new themes.
To avoid a negative impact on your site, you should use a staging website to test how your site looks and functions when disabling a theme or trying new ones. This will help you avoid scenarios where you're scrambling to fix your site while it doesn't work properly for users.
You can deactivate a theme through the dashboard or via FTP. If you have access to the dashboard, it's the easy approach. If you're locked out of the dashboard for any reason, you can disable a theme via File Transfer Protocol (FTP).
To deactivate a theme through the dashboard, go to Appearance → Themes and switch to another option. WordPress always needs an active theme, so you need to choose a replacement. You can then click on Activate and WordPress will switch to the new theme.
If you don't have access to the dashboard, you can deactivate a theme via FTP by connecting to your site using an FTP client such as FileZilla and navigating to the wp-content/themes folder. You can then rename or delete the active theme's folder, which will cause WordPress to default to another active theme.
Here are the two methods to deactivate a theme:
* Deactivate a theme through the dashboard
+ Go to Appearance → Themes
+ Switch to another option
+ Click on Activate
* Deactivate a theme via FTP
+ Connect to your site using an FTP client
+ Navigate to the wp-content/themes folder
+ Rename or delete the active theme's folder
You might enjoy: Remove Wordpress Themes
Disabling Themes
Disabling a theme manually is possible even if you can't log in to the WordPress dashboard. To do this, you'll need to access cPanel and use the File Manager to view the contents of the public_html/wp-content/themes directory.
Typically, the WordPress database is named username_wpXXX, where username represents your cPanel username, and XXX is a three-digit number. You can find this database in the Databases section of the cPanel home screen by clicking phpMyAdmin.
In phpMyAdmin, click the WordPress database to view a list of tables in the database. If you need to disable a theme, you can delete the theme's files from the public_html/wp-content/themes directory.
Additional reading: Wp Admin Url
What Distinguishes Removing
Removing a theme from a user's account is a straightforward process that can be completed in a few simple steps.
You can remove a theme by going to the "Themes" page and selecting the theme you want to remove.
It's worth noting that removing a theme will not affect any customizations you've made to the theme.

The "Remove" button is located at the bottom of the theme card, and clicking it will immediately remove the theme from your account.
If you're using a custom theme, removing it will revert your site to the default theme.
Removing a theme is a permanent action, so make sure you're sure before clicking the "Remove" button.
Disabling
Disabling a theme in WordPress is a bit different from uninstalling it. A theme can't be uninstalled or deactivated using the same procedure.
The files for a theme are still stored on the server even after you deactivate it, so you can always adjust it without having to reinstall it.
Deactivating a theme temporarily can help troubleshoot compatibility issues with other WordPress components.
Disable Manually
If you can't log in to the WordPress dashboard, you can still disable a theme manually. This method requires access to your cPanel account.
To begin, log in to cPanel and use the File Manager to view the contents of the public_html/wp-content/themes directory. If you installed WordPress in a subdirectory, navigate to the wp-content/themes directory in that directory instead.
You'll see a list of theme names in the directory. Take note of these names as you'll need them later.
To proceed, return to the cPanel home screen and click on the Databases section. From there, click on phpMyAdmin.
In phpMyAdmin, click on the WordPress database, which is typically named after your cPanel username followed by _wpXXX, where XXX is a three-digit number.
This will give you access to the database tables, which can be useful for troubleshooting.
Deactivate via Dashboard
To deactivate a theme via the dashboard, go to Appearance → Themes. This page will display all the themes installed on your website and show you which one is active.
You need to switch to another theme, as WordPress always requires an active one. Select a replacement theme from the list.
To deactivate the current theme, mouse over the theme you want to switch to and look for the Activate button, next to the Live Preview option. Click on Activate, and WordPress will switch to the new theme.
After switching to a new theme, visit your website to see how it looks and to check if everything is working correctly. It's normal for parts of your site to "break" when you switch to a new theme, so be prepared to test and adjust.
Here are the steps to deactivate a theme through the dashboard:
- Select Appearance → Themes
- Choose a replacement theme
- Mouse over the theme you want to switch to and click on the Activate button
- Visit your website to test the new theme
Benefits and Precautions
Deactivating a WordPress theme can have both benefits and precautions to consider. If you're thinking that a random inactive theme isn't causing any harm, think again.
Deactivating unused WordPress themes can improve your database performance and free up server space. This is because all data from an inactive theme is still stored in your database, taking up space and potentially slowing it down.
Having multiple inactive themes can also lead to improved performance on the dashboard, as automatic update queries are sent to all active and inactive themes. This can have a significant impact on your site's speed and responsiveness.
On the other hand, deactivating a theme can cause technical issues on your website, such as a drastic change in style. This is because WordPress will default to another theme, potentially breaking some of your site's key features.
To avoid this, it's essential to create a full backup of your website before testing new themes. This will give you a safety net in case something goes wrong.
Here are some key precautions to consider when deactivating a WordPress theme:
- Create a full backup of your website before testing new themes.
- Use a staging website to test how your site looks and functions when disabling a theme or trying new ones.
By taking these precautions, you can ensure a smooth transition and avoid any potential issues that may arise from deactivating a WordPress theme.
Alternative Methods
If you find yourself locked out of the WordPress dashboard, don't worry, there's still a way to deactivate a theme.
You can use File Transfer Protocol (FTP) to disable a theme. This method involves connecting to your site using an FTP client like FileZilla and navigating to the wp-content/themes folder in the WordPress root directory.
Inside the directory, you'll find individual folders for each theme on your website. Their names can be slightly different from what you see in the dashboard's Themes page, but they should be easy to recognize.
To deactivate a theme via FTP, simply rename the active theme's folder to something else. This will cause WordPress to automatically switch to another active theme.
If you want to completely remove a theme, you can delete its folder, which is the same as uninstalling it. In this case, WordPress will also default to another option.
You can also use the following methods to deactivate a theme:
- Deactivate a theme through the dashboard by selecting a replacement and clicking on the Activate button.
- Deactivate a theme via FTP by renaming the active theme's folder or deleting it altogether.
Remember, WordPress always needs an active theme, so you'll need to choose a new one to replace the one you're deactivating.
Featured Images: pexels.com


