I really like WordPress, however I’ve to confess there have been occasions after I’d hoped to discover a “Reset WordPress” button and throw it out of the window.

I do know, more often than not, it’s a strong and dependable platform. Positively extra so than lots of the competitors (in any other case over a 3rd of web wouldn’t use it).

However there are occasions when issues go incorrect. There are additionally occasions when WordPress hasn’t gone incorrect, however possibly you might have. You’ve frolicked making a WordPress web site however now notice it’s not what you wanted. You need to overhaul it, redesign it, or possibly begin yet again.

In conditions like these, you may really feel like I did and be tempted to hunt out a shiny crimson “Reset” button within the hope that resetting WordPress will remedy all of your issues.

Typically it might probably. However typically, you gained’t must take such drastic motion.

On this submit, I’m going to cowl all these eventualities during which you may need to throw your WordPress set up out of the window and begin once more. I’ll assist you establish whether or not that’s actually what you must do and if not, what the extra acceptable plan of action may be.

And if you happen to actually do must reset WordPress, I’ll present you the way to try this. You gained’t be disillusioned!

  • Relaxation WordPress and Transfer to One other Area
  • Reset WordPress and Delete All Your Content material
  • Reset WordPress to Redesign Your Website
  • Reset WordPress Due to Hack
  • Reset WordPress Fully

Reset WordPress If You Wish to Takedown Your Website and Transfer It to One other Area

It’s not unusual for a website title to lose its shine over time, and also you may notice that the area title you thought was excellent on your website if you first launched it’s not so good.

Possibly you launched your website for a pastime and gave it a lighthearted area title. You’ve now switched to operating knowledgeable website and need your area title to mirror that. Or possibly you gave your website a extremely particular area title, which not applies to every little thing you embrace on it. As a eager trout fisher, you registered troutfishingguide.com maybe. Now you’ve branched out into fishing for different freshwater fish and also you need to use fishingguide.com as a substitute.

You may suppose that you must take your website down and begin once more, however that’s not the case. You’ll be able to merely register the brand new area and have it level at your website.

If you wish to add a brand new area but in addition preserve your previous area (which is a good suggestion in case folks proceed utilizing it, and for search engine optimization functions), then you possibly can register a brand new area and level it at your website. This fashion you can too add 301 redirects over out of your previous area to your new domains.

Kinsta doesn’t provide area registration — we give attention to internet hosting — so that you’ll must register a website elsewhere and level it at our servers utilizing the Kinsta DNS choice in your dashboard.

When you’ve executed that, be sure it factors to your website utilizing the instruments within the Kinsta DNS part of the dashboard. You might then want to attend a few hours for the DNS to resolve. Kinsta has no management over this: it’s widespread to attend on your DNS settings to propagate throughout the web. You’ll be able to examine the progress fo your DNS modifications at whatsmydns.internet.

Kinsta DNS

Kinsta DNS

Then, return into your WordPress website and click on on Settings > Normal. There are two fields that govern what your web site tackle is. Edit the WordPress tackle subject and the Website tackle subject so it’s the brand new tackle of your website (from olddomain.com to newdomain.com, for instance). Click on the Save Adjustments button to save lots of your modifications.

Essential: don’t do that till the DNS have propagated, in any other case you gained’t be capable of login to your WordPress admin dashboard after following the following step.

WordPress General Settings screen

WordPress Normal Settings display screen

You then want to interchange all cases of your previous area title in your database with the brand new area title. Within the Kinsta dashboard, go to your website through the Websites display screen, then choose Instruments > Search and substitute. Right here you possibly can run a search and substitute, changing the previous area title with the brand new one.

Number of replacements

Variety of replacements

You’ll then need to add 301 redirects out of your previous website, if you wish to retain your search engine optimization backlinks and visitors. We go into this intimately in our submit on change your area title (preserving search engine optimization advantages).

However what if you happen to want one thing a bit of extra drastic?

Reset WordPress If You Wish to Delete All Your Content material

Typically resetting your website means eradicating all of the content material you’ve added to it.

Possibly after switching from trout fishing to normal freshwater fishing, you’ve determined your weblog posts and pages aren’t broad sufficient to satisfy the wants of your readers, and also you need to begin yet again.

As soon as once more, you don’t must utterly reset WordPress. As a substitute, you possibly can delete your whole content material. To do that, begin together with your posts. Click on on Posts within the admin menu to show the posts display screen.

the Posts screen

the Posts display screen

Should you can’t see your whole printed posts on this display screen, there’s a method to repair that. Click on on the Display screen Choices tab on the prime. Within the field that seems, edit the Variety of objects per web page subject so it’s a big quantity (bigger than the variety of printed posts). Click on the Apply button.

You’ll now see your whole posts listed. Examine the checkbox subsequent to the Title column heading above the submit titles, which can choose your whole posts. Then click on on the dropdown field above it — which says Bulk Actions — and click on on Transfer to Trash. Then click on the Apply button subsequent to it. Your posts will all disappear.

If you wish to preserve them within the trash simply in case it’s best to must reinstate any of them at a later date, you possibly can. However this submit is all about resetting WordPress, so that you’ll need to know do away with them utterly (so long as you’re certain!).

Click on on the Trash hyperlink above the checklist of posts. Examine the checkbox subsequent to the Title column title once more, then choose Delete Completely. Ask your self one final time if you happen to actually need to do away with all of your posts eternally after which, if the reply is sure, click on the Apply button.

Your website will now haven’t any posts. You’ll be able to repeat this on your pages and different content material varieties (together with media if you’d like), till you might have a totally empty website.
Gulp! Now you can begin creating new content material yet again.

Utilizing a WordPress Plugin

One other fast and simple method to merely do away with all our content material is to make use of the free WP Reset plugin. It resets your website’s database to the default set up values with out modifying any recordsdata. It deletes all customizations and content material.

Reset WordPress with WP Reset plugin

WP Reset plugin

Irrespective of how good the plugin is, it’s all the time vital to take a backup earlier than utilizing this.

Utilizing WP-CLI

You would additionally use WP-CLI, a command line instrument for WordPress builders. The next command truncates posts, feedback, and phrases tables to empty a website of its content material. It doesn’t have an effect on website configuration (choices) or customers:

wp website empty

See the documentation and extra parameters. Thanks Luke, certainly one of our readers, for mentioning this!

Reset WordPress If You Wish to Redesign Your Website

If all you need to do is redesign your website, you then don’t must delete something. As a substitute, you’ll must create or set up a brand new theme on your new design, and that can change the way in which your current content material is displayed.

Even if you wish to replace your content material as properly, you could discover it’s simpler so as to add a brand new theme to an current website than it’s to arrange a totally new website.

Whilst you’re testing, customizing, and/or growing your new theme, you’ll want to have the ability to take a look at it together with your content material with out folks visiting your website understanding what you’re doing. As a substitute, you’ll need them to see the previous website till the brand new model is prepared.

You’ve gotten two choices for doing this:

  1. Create a replica of your website utilizing a staging surroundings and take a look at that with the brand new theme. As soon as it’s prepared, you possibly can add the brand new theme to your reside website.
  2. Set up a plugin equivalent to Theme Switcha, which helps you to preserve your current theme seen to guests to your website whilst you have entry to another theme for testing.
WordPress staging environment

WordPress staging surroundings

I’d suggest utilizing a staging website, because it additionally permits you to tweak the content material and different settings, not simply the theme. When you’re completely happy together with your new theme, you merely add it to your website and make any tweaks to the content material and settings, and also you’re good to go. Or, if you happen to haven’t made any modifications in your manufacturing website, you could possibly additionally push staging to reside.

This implies you might have a working website whilst you’re growing the brand new design and don’t must delete your WordPress set up or database.

Reset WordPress If Your Website Has Crashed or Been Hacked

So your website’s stopped working. Possibly it’s been hacked and appears nothing like the positioning you thought you had. Or possibly one thing went incorrect after you up to date your themes, plugins, or WordPress itself.

Time to throw the positioning out of the window and begin once more? Effectively, no.

As a substitute, now’s the time to revive your website from a backup taken earlier than it was compromised.

You’ll discover a backup of your website within the Kinsta dashboard. Choose your website within the Websites display screen, then choose Backups. Discover a backup from a date earlier than your website developed issues and click on on Restore to > Stay.

Restore WordPress from Backup in MyKinsta

Restore WordPress from Backup in MyKinsta

Alternatively, if you wish to take a look at the restore first (possibly you don’t know which backup is clear), choose Restore to > Staging. You’ll be able to then swap to your staging surroundings by clicking on the Change surroundings button on the prime of your dashboard and choosing Staging. Backups are saved for 14 days, so ensure you restore the backup inside two weeks of the issues growing.

If the issue arose after an replace and also you don’t have a backup, you possibly can all the time roll again to an earlier model of a plugin or theme and substitute the one you might have with that. Comply with these steps:

  • Go to the Themes or Plugins display screen in your WordPress admin and discover the theme or plugin that you simply up to date.
  • Click on the View particulars hyperlink under the plugin/theme description. It will open a popup with the plugin/theme particulars.
  • On the right-hand facet of the popup, click on the hyperlink that claims WordPress.org Plugin/Theme Web page. It will take you to the web page for the plugin or theme on the WordPress.org website.
  • Within the right-hand sidebar, click on the Superior View hyperlink. Then scroll all the way down to the underside of this web page the place you’ll discover a dropdown field with the most recent model variety of the theme or plugin. Click on on this and choose the second most up-to-date model. Then click on the Obtain button.
  • It will obtain a zipper file to your laptop. Put it aside someplace you’ll find it, and return to your website.
  • Return to the themes or plugins display screen in your website and delete the theme or plugin you need to substitute.
  • Click on on the Add New button on the prime of the display screen. Click on the Add Plugin or Add Theme button then choose the zip file you simply downloaded. Add it, affirm you need it to interchange the model of the plugin/theme that’s already in your website and activate it.

Phew! You now have the older model of the theme or plugin put in. You’ll see a discover within the Plugins or Themes display screen telling you it must be up to date. Ignore it till one other replace is accessible that fixes your downside.

Try our tutorial on set up a WordPress plugin for extra detailed steps.

Bored with experiencing points and downtimes together with your WordPress website? Get the very best and quickest internet hosting assist with Kinsta! Try our plans

Easy methods to Reset WordPress Fully

The approach I’m about to indicate you entails deleting your WordPress website and making a recent one instead. That is one thing you shouldn’t take calmly. Your previous website will not exist and also you’ll have a brand new, empty one that you simply’ll must configure and add content material to.

If you wish to migrate your previous content material throughout, you should utilize the Import/Export instrument to export your content material from the previous website and import it to the brand new one. This might prevent lots of time.

To export the content material out of your previous website, you’ll want to make use of the exporter instrument.

  1. In your previous website, go to Instruments > Export.
  2. Beneath Select what to export, choose All content material.
  3. Click on the Obtain Export File button.

WordPress will create an export file and obtain it to your laptop.

Should you additionally need to export and import your whole widget settings, you should utilize the Widget Importer & Exporter plugin. Use the plugin to export your whole settings from this website, retailer the file in your laptop together with the export file together with your posts, and put it aside for later.

Should you don’t need to export any of your content material, merely ignore these steps and preserve studying.

You’ll be able to delete your previous website and create a recent one within the Kinsta dashboard.

Choose Websites in the primary menu and discover the positioning you need to delete. Click on on the Data display screen.
Scroll all the way down to the large crimson button that claims Delete website.

Ask your self if you happen to actually need to delete your website. Should you haven’t tried any of the strategies above to repair any issues in your website with out deleting it, I like to recommend studying by means of the earlier sections simply to make sure.

Nonetheless certain you need to delete your website? OK, then click on on that button.

The system will ask you to verify that you simply perceive what you’re doing and provide you with some textual content to sort right into a subject. Kind it in and click on the Delete website button.

Deleting a site in Kinsta

Deleting a website in Kinsta

Your website is now gone. Time to put in a brand new one and (optionally) impost your content material to it.

Within the Kinsta dashboard, go to the Websites display screen and click on the Add website button on the prime right-hand facet.

Then, add the small print on your website within the pop-up and click on the Add website button.

Adding a site in Kinsta

Including a website in Kinsta

You now have your new website able to go. Go to the WordPress admin screens to begin setting it up. Set up the entire themes and plugins you had in your previous website and configure them. You’ll be able to then import your content material out of your previous website: you don’t must manually add it once more.

To import your content material, observe these steps:

  1. Within the WordPress admin menu, go to Instruments > Import.
  2. Beneath WordPress, click on Set up Now after which Run Importer.
  3. WordPress will ask you to seek out the export file you downloaded after exporting out of your previous WordPress website. That is the file you saved if you exported out of your previous website.
  4. Discover the file and click on the Add file and import button.
  5. WordPress will ask you which of them person account you need to affiliate the brand new content material with — it’ll usually be your personal account. It’s going to additionally ask you to confirm that you simply need to import media. You do.
  6. Wait whereas WordPress imports the brand new content material, then go to the Posts part of your website. You’ll discover it filled with your content material.

Should you additionally exported your widget settings, you’ll want to put in the Widget Importer & Exporter plugin in your new website and use that to import your widget settings.

Now, take a while to do any customizations and configure your plugins and also you’ve bought a brand new model of your web site. In fact, if the explanation you wished to reset WordPress was to vary the content material or design, you gained’t must get issues working in the identical approach because the previous website however can begin once more from scratch.

You may also need to take a look at our tutorial on reinstall WordPress.


On this submit, I’ve proven you the varied strategies you should utilize to reset WordPress and clear out your website.

Relying on the explanation for eager to reset your website, this may occasionally vary from a minor operation as deleting your posts and pages to utterly eradicating the WordPress set up and changing it with a brand new one.

Earlier than you relaxation WordPress, ensure you know why you’re doing it so you possibly can select the proper technique and don’t create additional work for your self or delete knowledge that you simply actually wished to maintain.

The submit Easy methods to Reset WordPress (5 Actual-World Examples) appeared first on Kinsta Managed WordPress Internet hosting.