I wanted to write a short introduction on a “new” plugin I stumbled upon several months ago called VersionPress. VersionPress tracks all the actions in a WordPress site and simply offers an undo button for them. For example, if a plugin update failed, the undo button reverts its files and any database changes the plugin might have made.
Undo button? Yes! and a roll back button to!
Even better, VersionPress provides painless staging. This means that you can easily create a safe testing environment for your changes and only merge them back when they are ready. Merge is the key word here – VersionPress handles situations where your live site had new content in the meantime seamlessly.
VersionPress is still in an early release stage. 3.0 beta. I setup a new site and made various changes and additions like add a new plugin, then undid the install or roll it back and changed the theme and rolled that back, created a new blog post and published it, then rolled it back and VersionPress worked flawlessly with these simple changes and updates.
It’s quite an amazing plugin, even at this early stage of it’s development. This plugin is a game changer!