How to Reset Your WordPress Website

Published on October 17th, 2016

Last Updated on February 8th, 2021

Share This Article

If you have ever wanted to start all over again with your WordPress website, but are not sure how to get back to your default settings, you are in the right place.

But why would you want to erase all of your hard work and start over again?

Well, there are several reasons why you might want to reset your WordPress website back to its original condition:

  • Testing a handful of new themes and plugins is much easier on a clean slate.
  • Revamping your entire website with no trace of your “old” one is better on a fresh WordPress install.
  • Testing a client’s website functionality without any plugins installed is more efficient on a clean install.
  • Deleting tons of old and unnecessary blog posts and pages is time-consuming whereas starting over is much easier.

As you can see, you might find yourself wanting to start over with your WordPress website. And, manually deleting your installation and re-installing WordPress from scratch is time-consuming and often difficult. Luckily, there is an easier solution.

Today we will look at one of the most popular WordPress plugins designed to help you reset your WordPress website. In addition, we will look at some alternative plugins that are just as helpful so that you have options to choose from when it comes to wiping the slate clean and starting over.

Reset Your WordPress Website Using WordPress Database Reset


WordPress Database Reset allows you to easily reset your WordPress website’s database to its default settings without having to re-install WordPress. For example, it offers an easy one-click process that can reset the entire database or specific database tables. In addition, it is secure so you never have to worry about opening your website up to vulnerabilities.

How to Use WordPress Database Reset

Your website’s database holds all of your website’s information, including any customizations you have made. And, if you utilize WordPress Database Reset, your entire website is wiped clean. This means your website will look like you just installed WordPress for the first time ever.

Step 1:  Installation and Activation

To get started, navigate to Plugins > Add New and search for WordPress Database Reset. Select Install Now and then click on Activate.


Article Continues Below

Notice the new WordPress dashboard menu item labeled Database Reset under Tools.


Step 2: Reset Database

Navigate to Tools > Database Reset next to decide which database tables to reset.


If you wish to reset your entire website to its default settings, simply click on Select All. Clicking on Select All will prompt you to select whether you would like to reactivate your website’s current theme and plugins after the reset. If you do want your current theme and plugins activated, select the checkbox.

On the other hand, if you want to specify which database tables to reset, leaving part of your website intact, select the appropriate tables from the drop-down menu. This includes tables such as comments, posts, pages, or even users.

Next, enter the security code provided into the box and select Reset Tables. You will be asked one last time whether you would like to continue, just in case you have changed your mind. Click on yes to continue with the reset process. After this is complete, you will return to your WordPress dashboard with all of your chosen database tables in their original condition.

Using WordPress Database Reset is extremely easy and allows you to control which settings to reset in your website. It is highly recommended for those who frequently reset their website for testing purposes since it is easy and avoids the WordPress installation process each time.

Alternative Plugins to Reset Your WordPress Website

Although WordPress Database Reset comes with high ratings and is simple to use, there is the issue that it has not been updated in 12 months. And, while it still works great for many website owners, some of you might want insight into alternatives.

WordPress Reset


Article Continues Below

WordPress Reset is a simple WordPress plugin that gives you the opportunity to reset all of your website’s content including custom changes, posts, pages, and dummy content. Keep in mind it does not modify files; rather it only resets the database. In addition, if an Admin user is not detected, the username that is currently logged in is recreated with its email address and current password. The blog name is also kept.

Lastly, it is worth mentioning that this plugin is strictly for those using testing or development sites. It is not for use on live websites.

Advanced WordPress Reset


Another highly popular, and recently updated WordPress reset plugin, is Advanced WordPress Reset. Without having to re-install a fresh WordPress installation on your website, this plugin will reset your entire website so you can essentially start over.

This plugin resets your database without modifying or deleting any files, rids your website of all customizations, and deletes all content found on your website. Additionally, it detects the Admin user, recreates it, and keeps the saved password, as well as keeps the blog name intact. Used as a quick and convenient way to reset your WordPress website, many website owners use this plugin.

Reset WP


Reset WP deletes all content and custom changes on your website restoring it to its default installation settings. Much like the other website reset plugin options, this plugin does not modify or delete any files. It only resets the database. Resetting your website is easily performed using the newly created menu item in your WordPress dashboard after installing and activating the plugin. It is very handy for WordPress Programmers that regularly reset their websites for testing purposes.

In the end, resetting your WordPress website is a simple task that is easily done using any of the above-mentioned WordPress plugins.  Just remember, resetting your website restores your website to square one. All of your content and customizations will be wiped away and you will be forced to start over from scratch. It is important that you frequently backup your website (for many reasons!) so that if you decide you want to restore your website to its customized state, you can.

If you are looking to reset your WordPress website and want to avoid doing so manually, consider using one of the free reset plugins offered in the WordPress Repository. Trust me, they do the job quickly and easily.

Have you ever reset your WordPress website? Did you do so manually or using a WordPress plugin? I would love to hear all about it in the comments below!