30% off all yearly and monthly plans for 12 months. Use coupon SCARY30

How to Downgrade WordPress Version, Rollback Plugins, and Themes

Written by: Jon Zaidi

Table of Contents

WordPress updates are essential for keeping your website secure, functioning properly, and equipped with the latest features. However, sometimes these updates can cause unexpected issues with your site’s functionality or appearance. In such situations, knowing how to revert to a previous WordPress version becomes incredibly valuable.

WordPress 6.6 introduces a feature: automatic rollback for failed updates. This means you can finally set your plugins to update automatically without fear of breaking your site. If an update encounters an issue, WordPress will automatically revert to the previous stable version of the plugin. While this built-in safety net is a welcome addition, it is still essential to know how to manually roll back and downgrade WordPress core, plugins, and themes when necessary.

In this guide, we’ll walk through different methods to downgrade WordPress version, themes and plugins when updates cause problems on your site.

Reasons to Downgrade Your WordPress Version

Before we dive into the how-to, let’s understand why you might need to revert to a previous version of WordPress. 

Your WordPress Website Is Using an Old PHP Version

WordPress continually evolves to support the latest PHP versions, providing enhanced security and performance. As of writing, WordPress.org recommends PHP version 7.4 or higher; however, PHP 7.4 is now end-of-life and has security and performance flaws. The good news is that WordPress is compatible with the latest PHP version, which is PHP 8.4.x, but that doesn’t mean all your plugins or themes are.

If your hosting environment runs on an older PHP version that you can’t immediately upgrade, you might experience compatibility issues with the latest WordPress update. In this case, temporarily downgrading WordPress to a version that’s compatible with your PHP version can keep your site functional until you can upgrade your PHP.

Compatibility Issues With Your Theme or Plugins

One of the most common reasons for rolling back WordPress is when a core update introduces changes that conflict with your existing themes or plugins. This can manifest as broken layouts, malfunctioning features, or even the dreaded white screen of death.

Suppose critical plugins or themes on your site haven’t been updated by their developers to be compatible with the latest WordPress version. In that case, downgrading can be a temporary solution while waiting for compatibility updates.

Your WordPress Website Is Using Outdated Themes or Plugins

Some developers abandon their plugins and themes, leaving them incompatible with newer WordPress versions. When checking the WordPress repository, you’ll notice warning messages for plugins that haven’t been updated recently.

If you rely on such themes and plugins and cannot immediately find alternatives, temporarily downgrading WordPress core can keep your site functional while you research replacement options.

Is It Possible to Downgrade Your WordPress Version?

Yes, it is possible to downgrade WordPress to a previous version, but it is generally not recommended as a permanent solution due to security implications. Older versions may lack critical security patches, which can expose your site to vulnerabilities.

However, as a temporary troubleshooting measure, downgrading can help restore functionality while you identify more permanent solutions. Always back up your website before attempting any rollback procedure to prevent data loss.

Downgrade WordPress Core

If you’ve determined that rolling back WordPress core is necessary, here are three reliable methods to accomplish this.

Method#1: Manually Reverting WordPress Version To Previous

Manually downgrading WordPress gives you complete control over the process but requires some technical knowledge:

  1. Create a complete backup of your site
  2. Download your desired WordPress version from the WordPress Release Archive
  1. Deactivate all plugins through your WordPress dashboard (if accessible) or by renaming the plugins folder to “plugins-deactivated” via file manager from your hosting’s CPanel

or

  1. Delete the wp-admin and wp-includes directories
  1. Upload the downloaded WordPress archive and extract it into the file manager.
  1. Remove the wp-content folder and wp-config.php file (you don’t want to overwrite these on your server)
  1. Upload all remaining files to your server’s WordPress directory, overwriting existing files
  2. Access your WordPress admin area – you’ll likely be prompted to update the database.
  1. Reactivate your plugins one by one to identify any that continue to cause conflicts.

After completing all these steps then your WordPress website will be downgraded to your desired version.

To prevent automatic updates while troubleshooting, add this line to your wp-config.php file:

define( ‘AUTOMATIC_UPDATER_DISABLED’, true );

Remember to remove this line once your issues are resolved and you’re ready to update again.

Method#2: Using a Plugin To Downgrade WordPress Version

For those who prefer a plugin-based solution with less manual intervention:

  1. Install and activate the WP Downgrade plugin
  1. Navigate to Settings → WP Downgrade
  1. Enter your target WordPress version in the provided field
  2. Save changes
  1. Go to Dashboard → Updates
  2. Click “Re-install Now” to downgrade to your specified version

The plugin will handle the downgrade process, but you should still have a backup beforehand as a safety measure.

Method#3: Restoring a Backup To Downgrade WordPress Version

The safest and most reliable method is restoring from a backup made before the problematic update:

  1. Access your backup solution (hosting backup services or plugin like Duplicator, UpdraftPlus, etc.)
  2. Select a backup from before the WordPress update
  3. Follow your backup tool’s restoration process
  4. Verify that your site is functioning correctly after restoration

This method ensures your site returns exactly to its previous working state without manual file manipulations or potential errors.

RollBack Plugin and Theme Updates

Sometimes the issue isn’t with WordPress core but with a specific plugin or theme update.

Method#1: Manually Rollback WordPress Plugin and Theme Version

To manually roll back a plugin:

  1. For plugins from WordPress.org, visit the plugin page and click “Advanced View.”
  1. Scroll down to find previous versions and download the one you need.
  1. For premium plugins, check your purchase account or contact the developer for older versions.
  2. Deactivate the problematic plugin in your WordPress dashboard.
  1. Now, from CPanel, open the file manager.
  1. Rename the current plugin folder (e.g., from plugin-name to plugin-name-backup)
  1. Upload the older version to your plugins directory and extract it, or directly upload it from the WordPress dashboard.
  1. Reactivate the plugin from your WordPress dashboard.

The plugin is successfully rolled back to your desired version.

To manually roll back a theme:

  1. Obtain the previous version of your theme
  2. Back up your current theme’s folder
  3. Switch to a default WordPress theme temporarily
  1. Now, from CPanel, open the file manager.
  1. Navigate to wp-content/themes/
  1. Rename your current theme folder (e.g., from my-theme to my-theme-backup)
  1. Upload the older version and extract it in the themes directory or directly upload it from the WordPress dashboard.
  1. Reactivate the theme from Appearance → Themes

That’s how we can roll back your theme manually.

Method#2: Using a Plugin To Revert WordPress Plugin and Themes

The WP Rollback plugin offers a user-friendly way to downgrade plugins and themes:

For plugins:

  1. Install and activate WP Rollback
  1. Go to Plugins → Installed Plugins
  2. Find the plugin you want to downgrade
  3. Click on the “Rollback” link that appears under the plugin
  1. Select the version you want to revert to
  2. Confirm and complete the rollback process

To Rollback themes to the Previous Version Using a Plugin:

  1. Go to Appearance → Themes
  2. Click on your active theme
  1. Look for the “Rollback” button in the theme details panel.
  1. Select your desired previous version.
  2. Confirm the rollback

Note: WP Rollback only works with plugins and themes from the WordPress repository. For premium products, you’ll need to use the manual method.

Conclusion

While updating WordPress core, plugins, and themes is generally recommended for security and performance reasons, knowing how to roll back when issues arise is an essential skill for website management.

Remember that downgrading should always be a temporary measure while you find more permanent solutions. After rolling back, focus on identifying the root cause of compatibility issues, contact developers about bugs, and seek alternatives for abandoned software.

When it’s time to update again, use a staging environment to test changes before implementing them on your live site. This proactive approach helps prevent issues while allowing you to benefit from the latest WordPress features and security enhancements.

Written by Jon Zaidi
I'm Jon Zaidi, a passionate WordPress developer and community manager at WPdots.io.
Read more posts by Jon Zaidi

Migrate your site to HostWP at no cost

cPanel + LiteSpeed Enterprise + NVMe
Fast WordPress Hosting 
View Pricing

Related Blogs

introducing new hostwp site

Meet Our New Website and Lowered Pricing Plans + New Features

After months of work behind the scenes, we are excited to share lots of changes that are happening to HostWP.io. Web design trends have…

October 1, 2025

LearnDash Review HostWP

LearnDash Review: The Best Online Course Builder for WordPress?

Introduction LearnDash appears to be the most popular and widely used LMS plugin, but is it truly the best online course builder there is,…

August 22, 2025

create promo code woocommerce store - featured

How to Create Promo Code in WooCommerce Store

Online shoppers love deals that save them money, and what screams deals more than coupons? Statistics show that 34% of consumers spend five to…

July 28, 2025

Expert WordPress Support Engineers Available 24/7

90 sec
Average
Response Time

98 %
Customer
Rating

24/7
Expert
Support