✅ Option 1: Delete via WordPress Dashboard (Recommended)
Login to your WordPress Admin panel
yourdomain.com/wp-admin
Go to Appearance > Themes
Activate a different theme (you cannot delete an active theme)
Click on the theme you want to delete
➝ A pop-up window will open with theme details
In the bottom-right corner, click “Delete”
➝ Confirm when prompted
That’s it! The theme will be completely removed from your server.
✅ Option 2: Delete via cPanel / File Manager
Log into cPanel
Open File Manager
Go to:
Right-click the folder of the theme you want to remove
Click “Delete” (permanently or move to trash)
⚠️ Be careful not to delete your active theme or theme folder by mistake.
✅ Option 3: Delete via FTP (Advanced Users)
Connect to your site via FTP client (like FileZilla)
Navigate to:
Right-click on the unwanted theme folder
Click Delete
⚠️ Important Notes:
Always keep one default WordPress theme (like Twenty Twenty-Four) as a fallback.
Deleting unused themes reduces clutter and improves security and site performance.
bash
CopyEdit
/wp-content/themes/
bash
CopyEdit
public_html/wp-content/themes/
Was this article helpful?
1 out of 1 found this helpful