Deleting a WordPress site will permanently remove it and all its content. This action is irreversible, so ensure you've backed up all your site files and databases before proceeding.
Deleting a WordPress Site on Your Hosting Account
Log into Your Hosting Account: Access your hosting account from the client area.
Open Softaculous App Installer: Locate and open Softaculous from your hosting dashboard.
Select the Site to Delete: In Softaculous, select the WordPress site you want to delete.
Click the Delete (Dustbin) Icon: Next to the site, click the dustbin icon to start the deletion process.
Confirm Deletion: A pop-up window will appear for confirmation. Click Yes to confirm.
Delete the Database:
In your hosting cPanel, go to MySQL Databases.
Find and delete the database associated with the site.
Also, delete the user linked to this database.
Deleting a WordPress.com Site (With 30-Day Recovery Option)
Go to the WordPress.com Dashboard: Log in to your WordPress.com account and open the website you want to delete.
Navigate to Tools: In the left-hand menu, click Tools > Delete Site.
Back Up Content: You’ll be given the option to back up your content. It’s recommended to do this if you might need the data later.
Enter Site Name for Deletion Confirmation: Type in the name of the site to confirm deletion.
Permanently Delete: Go to My Websites > Settings. Scroll to the bottom and select Permanently delete your site.
Note: If you delete your site on WordPress.com, you have a 30-day window to restore it if you change your mind. After 30 days, the deletion is permanent.