Deleting WordPress doesn’t have to be complicated. This guide walks you through the entire process—from backing up your site to removing files and databases—so you can start fresh with confidence.
Key Takeaways
- Always back up your site first: Save your content, themes, plugins, and database before deleting anything.
- Delete via your hosting control panel: Most hosts like Bluehost or SiteGround let you remove WordPress with a few clicks.
- Manually remove files if needed: Use FTP or File Manager to delete the wp-content, wp-admin, and wp-includes folders.
- Drop the database separately: Don’t forget to delete the MySQL database and user associated with your WordPress install.
- Check for leftover files: Clear cache, logs, and any custom uploads that might still exist after deletion.
- Consider deactivating themes first: If you’re troubleshooting, try how to deactivate a theme in WordPress before full removal.
- Use professional hosting support: If unsure, contact your host—they can often delete WordPress for you safely.
Introduction: Why You Might Want to Delete WordPress
WordPress powers over 40% of all websites, but sometimes it’s time to move on. Maybe you’re switching platforms, starting a new project, or simply no longer need your site. Whatever the reason, knowing how do I delete WordPress properly is essential to avoid leaving behind unused files, security risks, or billing issues.
In this guide, we’ll walk you through every step—safely and thoroughly—so you can delete WordPress without breaking anything else on your hosting account. Whether you’re using shared hosting, a managed WordPress host like WP Engine, or a VPS, these steps will work for you.
Step 1: Back Up Your WordPress Site
Before you delete anything, always create a full backup. This includes your database, theme files, plugins, uploads, and configuration settings. If you change your mind later, you’ll be glad you did.
How to Back Up Using a Plugin
The easiest way is to use a trusted backup plugin like UpdraftPlus or Duplicator. These tools let you download everything in one zip file.
- Go to Plugins > Add New in your WordPress dashboard.
- Search for “UpdraftPlus” and install it.
- Activate the plugin and go to Settings > UpdraftPlus Backups.
- Click Backup Now and choose to save to your computer or cloud storage (Google Drive, Dropbox, etc.).
Manual Backup via FTP and phpMyAdmin
If you prefer manual control:
- Use an FTP client like FileZilla to download your entire WordPress directory (usually named
public_htmlorwww). - Log into your hosting control panel and open phpMyAdmin.
- Select your WordPress database, click Export, choose “Quick” mode, and download the SQL file.
Pro tip: Store your backup in a secure location—like an external drive or encrypted cloud folder—just in case.
Step 2: Choose Your Deletion Method
There are two main ways to delete WordPress: through your hosting provider’s control panel or manually via FTP and database tools. We recommend starting with the control panel method—it’s faster and safer.
Option A: Delete WordPress via Hosting Control Panel
Many hosts offer one-click WordPress removal:
- Log into your hosting account (e.g., Bluehost, HostGator, SiteGround).
- Go to the WordPress Manager or Website section.
- Find your site and look for a “Delete” or “Remove” button.
- Confirm the action—this usually removes both files and the database automatically.
For example, on Bluehost, go to My Sites > Manage Site > Advanced > Delete Site. On SiteGround, use the “WordPress Toolkit” to uninstall.
Option B: Manual Deletion (For Advanced Users)
If your host doesn’t offer automated removal, follow these steps:
Delete WordPress Files
- Connect to your server via FTP or use the File Manager in cPanel.
- Navigate to your website’s root folder (often
public_html). - Delete all WordPress core files and folders:
wp-adminwp-contentwp-includesindex.php,wp-config.php,.htaccess, etc.
Warning: Don’t delete other websites or folders if you host multiple sites on the same account!
Delete the WordPress Database
- Open phpMyAdmin from your hosting control panel.
- Select the database used by your WordPress site (check
wp-config.phpfor the name if unsure). - Click Drop and confirm. This permanently deletes all tables and data.
- Also delete the database user (go to MySQL Users in cPanel and remove the associated account).
Step 3: Clear Residual Files and Cache
Even after deleting core files, some remnants may remain:
- Cache files: If you used caching plugins like WP Super Cache or W3 Total Cache, clear their folders manually.
- Uploads in other locations: Check for media files in unexpected directories.
- Email forwards or subdomains: Remove any linked services tied to your old site.
Also, clear your browser cache and CDN cache (if using Cloudflare or similar) to ensure you’re not seeing a cached version of your deleted site.
Troubleshooting Common Issues
Problem: “I deleted the files but the site still loads.”
Solution: Your browser or server may be caching the page. Try accessing your site in incognito mode or add a query string like ?v=2 to the URL. If it still loads, check if you deleted the correct folder—especially if you have multiple sites.
Problem: “I accidentally deleted the wrong database!”
Solution: Contact your hosting support immediately. Many hosts keep daily backups for 7–30 days and can restore your database if acted quickly.
Problem: “My domain still points to a blank page.”
Solution: This is normal. Once WordPress is gone, your domain will show a 403 or 404 error until you install a new site or park the domain.
When Not to Delete WordPress
Before you hit delete, ask yourself:
- Do I really need to remove it entirely? Could I just deactivate my current theme and switch to a default one instead?
- Am I deleting because of performance issues? Maybe a faster theme or better hosting would solve the problem.
- Could I export my content and migrate to another platform instead?
Sometimes, a fresh start doesn’t require full deletion—just a cleanup. But if you’re certain, proceed with confidence!
Conclusion: You’ve Successfully Deleted WordPress
Congratulations! You now know exactly how do I delete WordPress—safely, completely, and without leaving digital debris behind. Whether you used your host’s tools or went the manual route, you’ve freed up space, reduced security risks, and cleared the way for your next project.
Remember: always back up first, double-check your actions, and don’t hesitate to reach out to your hosting provider if you’re unsure. And if you’re rebuilding, consider exploring the best web hosting for WordPress to make your next launch even smoother.