Roll back a WP plugin to the version that worked
A free plugin adds a chat to your WP dashboard. Type “Go back to the version that worked.” See the version swap first, press the button, undo in one click.
Plugins from the WP plugin directory. Not premium plugins. What if the old version is gone?
- Nothing changes without your OK
- Undo in one click, or a warning first
- No account, no password to share
Needs WP 6.3 to 7.1, PHP 8.0 or newer, and an administrator login. One site per install.
The download is a plugin. Turning it on connects your site to cmshands.com and adds 3 small rescue files. Deleting the plugin removes them and everything it stored. What we send
Duplicate Page stopped working after the update. Go back to the version that worked.

Watch it do this on a real site
You ask
You say what went wrong in plain words. You can ask without the old version number; if you know it, say it. Here it had to work the number out, and guessed 4.5.8. To set this up, we updated Duplicate Page from 4.5 to 4.5.9 outside the chat. It wasn't really broken. This run took two turns, its answer and then your yes, so each part shows its own time.
Duplicate Page stopped working after the update. Go back to the version that worked.
It checks wordpress.org
The update wasn't made in the chat, so it had no record of the version before. It read a file of the plugin's, took 4.5.8 to be that version and looked for it on wordpress.org. That release isn't offered there, so it made no card. About 13 seconds after the question, it said so, offered 4.5 and said what 4.5 lacks. Our site had really been on 4.5, which it couldn't know.
I can't put 4.5.8 back — WordPress.org, the only place I can install plugin versions from, doesn't have it. Its newest Duplicate Page is 4.5, and there's nothing published between that and the 4.5.9 you're on now, so the release you were running before isn't available to reinstall. What that leaves: 4.5 is there, but it's several versions older than what worked (it predates the 4.5.8 security fixes). Say if you want me to try it anyway.
- 2 secondsListing your plugins and themes
- 5 secondsReading a file on your site
- 6 secondsPreparing the change for your OK
You say yes
You reply “Yes, put 4.5 back.” We took about 54 seconds to do that. About 9 seconds after the reply, a card shows the change: 4.5.9 out, 4.5 in, marked Can be undone. First it checked that WP was loading and loaded your home page the way a visitor would. Nothing has changed yet. From here on, times count from your reply.
Ready for you to review — this puts Duplicate Page back on 4.5; if the site breaks after the change, 4.5.9 goes back on its own. Your home page loads normally right now, and 4.5 is several versions older than the 4.5.8 security fixes, so the old faults those versions fixed come back with it.
- 2 secondsListing your plugins and themes
- Checking whether WordPress is loading
- 6 secondsPreparing the change for your OK
- 7 secondsLoading a page the way a visitor would
You press the button
Only now does it touch the site. We pressed about 6 seconds after the card appeared. It checked the site, put 4.5 in, then checked the site again. The swap took a fraction of a second, the check after it about 4 seconds.
- 16 secondsChecking your site before the change
- Putting Duplicate Page back on 4.5
- Checking your site
Back on 4.5, and checked
About 21 seconds after the reply, the card turned green. The home page, login page and dashboard loaded as they did before, so 4.5 stayed. Undo on the card would put 4.5.9 back. We didn't press it this time.
Duplicate Page is now on 4.5. I checked your homepage, login page and admin afterwards, and they load as they did before.
A real run on our test site, Quillmoor Pottery (WP 7.1.3, Twenty Twenty-Four), Oct 11, 2026. From asking to done, it took 1 minute 28 seconds.
That's the whole job. The plugin is free: 3 changes to try it, no account. Nothing changes until you press the button.
Needs WP 6.3 to 7.1, PHP 8.0 or newer, and an administrator login. One site per install.
The download is a plugin. Turning it on connects your site to cmshands.com and adds 3 small rescue files. Deleting the plugin removes them and everything it stored. What we send
How to revert a plugin update in WordPress yourself
Checked on WP 7.1, Oct 11, 2026
1. Go to Plugins › Installed Plugins and find the plugin. Note the version under its description, here Version 4.5.9. That's the one you're leaving.

2. Open the plugin's page on wordpress.org and click Advanced View. Under Previous Versions, pick the version that worked and press Download.

3. Back in your dashboard, go to Plugins › Add Plugin and press Upload Plugin at the top of the screen.

4. Press Choose File, pick the zip you downloaded and press Install Now. Leave it zipped: WP needs the zip file itself.

5. WP sees the plugin is already there and shows both versions side by side. Check the Uploaded one, then press Replace current with uploaded.

6. Check that the plugin works again. For Duplicate Page, point at a page in Pages: Duplicate This should show under its title.

WP keeps no copy of the version you had, so the old one has to come from wordpress.org. Plugin makers decide which releases stay there. Duplicate Page offers 4.5, then jumps to 4.5.9 (read Oct 11, 2026). An older release can lack security fixes, so read the plugin's Changelog before you pick one, and update again once the maker fixes the problem.
What it won't do here
Plugins from the WP plugin directory only
Only the versions wordpress.org still offers
It may not know which version you had
What it checks after the swap
A switched-off plugin isn't checked
Why it won't wreck your site
Nothing changes until you press the button.
Updates put themselves back.
One click undoes it.
Free to start
| No account | With your email | Paid plan | |
|---|---|---|---|
| Changes | 3 to try it | 10 every month | Coming. Nothing costs money until you choose it. |
| Questions | 30 a day | 100 a day | |
| If it breaks | Daily check and crash rescue | The same, plus email alerts |
Undo a change within 24 hours and it doesn't count. If you haven't added an email after 30 days, only crash rescue stays on until you add one. A change is one card you approve. A job that touches several pages or plugins is several changes.
Questions
How do I revert a plugin update in WordPress?
Upload the version that worked over the new one. WP has no undo button for updates. Download the older version from the plugin's wordpress.org page, under Advanced View › Previous Versions. Upload it in Plugins › Add Plugin › Upload Plugin and press Replace current with uploaded. The steps above show each screen. With CMSHands you type “Go back to the version that worked” in the chat instead, and press the button on its card.
Can I downgrade a plugin without a rollback plugin?
Yes. WP can do it on its own: upload the older zip over the plugin you have, and WP asks before it replaces anything. That works for any plugin you have a zip of, premium ones too. A rollback plugin saves you the download and the upload. CMSHands does those for directory plugins, then checks your site.
How do I downgrade WooCommerce?
With the same steps as any plugin. WooCommerce is in the WP plugin directory, so its older versions are under Advanced View › Previous Versions, and CMSHands can put one back from the chat. We haven't tried that on our test shop yet. Read the changelog first: some big updates also update your store's database, and an older version may not read it. Afterwards, open your shop, cart and checkout yourself. WooCommerce is a trademark of Automattic Inc.
Will going back to an older version lose my settings?
Usually not. Replacing a plugin swaps its files, and its settings stay in your site's database. The catch: if the update changed how the plugin stores its data, the older version may not read it. The plugin's changelog often says so. After any swap, open the pages and screens the plugin works on.
What if my site won't load after the update?
If CMSHands was on your site before the update, its rescue files report the crash and a person at CMSHands approves a fix before it runs. Tried on our test sites; hosts differ. If not, it can't be installed into a site that won't load. In your host's file manager, add -off to the plugin's folder in wp-content/plugins; WP skips it and your site loads. Open Plugins once, rename the folder back, use the steps above and press Activate.
Is it free?
To start, yes: 3 changes with no account, then 10 a month once you add your email. Putting one plugin back is one change. Questions are free, up to 30 a day (100 with your email).
Written by CMSHands team.
Try it on your own site
Needs WP 6.3 to 7.1, PHP 8.0 or newer, and an administrator login. One site per install.
The download is a plugin. Turning it on connects your site to cmshands.com and adds 3 small rescue files. Deleting the plugin removes them and everything it stored. What we send
Download the plugin.
It's free: 3 changes to try it. No account, no card.
Upload and activate it.
In your dashboard: Plugins › Add Plugin › Upload Plugin (Add New Plugin on older WP). Choose the file, press Install Now, then Activate Plugin.
Press Turn on.
Press Turn on CMSHands. No account, no key, no password.



