If you’re having issues with your WordPress site, one potential fix is to reinstall WordPress to make sure the issue isn’t caused by any corrupt files. Done right, this ensures you have clean core WordPress files without affecting your existing content. Or, if you want to restart your WordPress site from a completely blank slate, you might want to entirely nuke your existing WordPress site and reinstall a fresh copy of WordPress to start from scratch.
TRY A FREE DEMO
Whether you want to completely reinstall WordPress or just reinstall the core WordPress software without affecting your existing content, we’ve got you covered in this post.
The only thing we ask is that you take a backup before following any of these methods. Even though the first two methods are geared at helping you reinstall WordPress without losing any content, it’s always a good idea to have a fresh backup just in case something goes wrong! If you are a Kinsta client, you can quickly take a WordPress backup with a single-click.
Once you have your freshly taken backup in hand, click below to skip to your tutorial of choice:
How to reinstall WordPress from the WordPress dashboard while preserving existing content
How to manually reinstall WordPress via FTP while preserving existing content
How to manually reinstall WordPress via WP-CLI while preserving existing content
How to completely reinstall WordPress and start from a 100% blank slate
How to reinstall WordPress themes or plugins
How To Reinstall WordPress While Preserving Existing Content
The following three methods show you how to reinstall the core WordPress software without affecting any of your existing:
On a slightly more technical level, that means neither of these methods will affect your WordPress site’s:
Each method only reinstalls the core WordPress software.
How To Reinstall WordPress Core Software Automatically From Your Dashboard
If you just want to reinstall the core WordPress files, you can actually do it right from your WordPress dashboard (if you can’t access your WordPress dashboard – you should skip ahead to the next section for how to do the same thing via FTP!).
It’s surprisingly simple. In your WordPress dashboard, go to Dashboard → Updates in the sidebar. Then, click the button to Re-install Now: