My main goal at Tidy Repo is to protect you from all the problems that…
If you’re a WordPress developer, chances are from time to time, you just want a reset button. Something that nukes all of the content that exists on your site, but leaves all of your files intact. WordPress Reset gives you that button.
What’s It Do?
I’m only going to say this once, so listen up. This plugin was built for WordPress developers. If you don’t have any experience with development, this may not be the right plugin for you. It has very real and very permanent consequences for your site and will essentially erase all of your content. Please back up your site before using.
WordPress Reset adds a new Tool to the backend of WordPress that lets you “reset” your WordPress install. What this means in practice is that your entire database will be deleted and restored to its original settings. Plugin files, Theme files and media uploads will all be left intact. Only your content and settings will be erased.
How’s It Work?
Once you have installed and activated the plugin, you can use it by visiting Tools -> Reset. In order to actually reset your database, you will have to type the word “reset” into the textbox and then click the “reset” button. Then you can confirm in a pop-up alert box that you actually want to move forward with the reset. This is simply to ensure that a reset is never done by accident. Remember, this process is irreversible, once the database is reset and erased, it can not be brought back without a backup.
One kind of nifty feature of this plugin is that any administrator users that have been created will be automatically recreated after the database is reset. So your old admin username and password will work even after the site has been reset. This only works for administrators, other user roles (like editor or subscriber) won’t be restored.
That’s about it. If you have a site that you need to be able to “nuke” every once in a while as you are developing it, then WordPress reset works great.
Costs, Caveats, Etc.
WordPress reset works very well and has been well maintained. If you need some help with the plugin, or would like to request a new feature, visit the support forums.