What’s New in WP Rollback Pro 1.4: Roll Back with CLI or Command Palette
WP Rollback Pro 1.4 is now available, and it is the most keyboard-friendly release we’ve ever shipped. Two of the most-requested items on our roadmap landed in this version — full WP-CLI support and native WordPress Command Palette integration — and together they let you start a rollback without ever reaching for your mouse. Whether you live in the terminal or you simply want a faster path through wp-admin, 1.4.0 is built for you.
Roll Back From Your Terminal: WP-CLI Support
If you manage WordPress sites professionally, you already know the feeling. You have a deployment script that runs wp plugin update --all, something breaks, and now you have to SSH out, open a browser, log in to wp-admin, navigate to WP Rollback, find the plugin, pick the version, and click through three modals. It’s slow, and it doesn’t fit your workflow.
Starting in 1.4+, you can do the entire rollback from where you already were:
wp rollback plugin run woocommerce 8.4.0
wp rollback theme run astra 3.9.0
That’s it. The run command executes the exact same pipeline as the admin UI — maintenance mode, asset download, current-version backup, package validation, SHA-256 verification, file replacement, cleanup. Nothing is skipped, nothing is bypassed. It’s the full Pro rollback, just driven from your shell.
Listing What’s Available
Before you run, you’ll often want to know what versions exist. The list subcommand gives you everything in one view — WordPress.org versions, Plugin Vault versions, and your local backups, all in a single table:
$ wp rollback plugin list woocommerce
+---------+--------------+------------+---------+
| version | source | released | current |
+---------+--------------+------------+---------+
| 9.2.0 | wordpress.org| — | |
| 9.0.0 | wordpress.org| — | |
| 8.9.1 | vault | 2024-11-05 | |
| 8.7.0 | vault | 2024-09-18 | |
| 8.4.0 | wordpress.org| — | * |
| 8.0.0 | local | — | |
+---------+--------------+------------+---------+
Need machine-readable output? --format=json, --format=csv, and --format=yaml all work, so you can pipe results into another script or import them into a spreadsheet without any parsing gymnastics.
Built for Deployment Pipelines
For CI/CD and automated recovery workflows, the --force flag skips the interactive confirmation prompt:
#!/bin/bash
wp rollback plugin run woocommerce 8.4.0 --force --user=admin || {
echo "Rollback failed — check WP-CLI output above"
exit 1
}
WP-CLI exits with code 0 on success and a non-zero code on failure, so standard shell error handling just works. Drop this into a GitLab CI job, a GitHub Actions workflow, or a hand-rolled bash recovery script — it doesn’t care.
Plugin Vault works transparently here too. If the version you’re rolling back to lives in the Vault, the CLI will pull it from the Vault automatically, the same way the admin UI does, with the same SHA-256 integrity check before installation. As long as you have an active Pro license, your terminal has the same access your dashboard does.
For the full command reference, including the --user flag, troubleshooting tips, and Plugin Vault behaviour, see the WP-CLI documentation.
Cmd+K and You’re There: Command Palette Integration
If you don’t live in the terminal, 1.4.0 still has a major productivity upgrade for you.
WordPress has had a Command Palette since version 6.3 — that little popup you can summon with Cmd+K on Mac or Ctrl+K on Windows. It’s one of those features most people forget exists. As of WP Rollback 1.4.0, every installed plugin and theme on your site is now searchable through it.
From any wp-admin page, hit Cmd+K, type a few characters, and jump straight to the rollback version picker for whatever you’re looking for:
| What you type | What appears |
|---|---|
rollback | All installed plugins and themes |
rollback plugin | Plugins only |
rollback theme | Themes only |
rollback gravity | Anything matching “gravity” |
rollback twenty | Themes matching “twenty” |
Hit Enter on the result you want, and you’re delivered straight to the WP Rollback tools page with that asset pre-loaded. No menu hunting, no mouse-clicking through Tools > WP Rollback. From “thinking about a rollback” to “looking at the version picker” is now exactly two key combinations.
This one is available in both the free and Pro versions of WP Rollback. We thought about gating it behind Pro and decided not to — it’s the kind of polish every WordPress site deserves.
Quality-of-Life Polish
A few smaller improvements round out 1.4.0:
- Clickable plugin and theme names. In the Plugins list, Themes list, and Activity Log, every plugin and theme name is now a direct link to its rollback screen. Click the name, skip the row actions, you’re there.
- Better empty Archives state. The “No Archives Found” view on the Archives page got a fresh design with a contextual icon and a clearer description, matching the rest of our DataViews UI.
- Subtle branding in the admin footer. On WP Rollback pages, the default WordPress admin footer is replaced with a quiet “Thank you for using WP Rollback” on the left and the current plugin version on the right. It’s small, but it makes troubleshooting easier — you can see at a glance which version you’re running.
- Tested up to WordPress 7.0. Now officially compatible with the latest major WordPress release.
Get the Update
WP Rollback Pro 1.4.0 is available now. Update from your WordPress dashboard, or download the latest build from your account.
If you’ve been waiting for terminal access, deployment-script support, or just a faster way to reach the rollback screen — this is the release. Update, hit Cmd+K, and tell us what you think.