Updated: 28 September 2026 · Applies to: WordPress 7.1
Themes you buy or download elsewhere come as a .zip file that you upload to WordPress.
Upload in the dashboard
- Log in to your WordPress dashboard (
https://yourdomain.com/wp-admin). - Open Appearance › Themes › Add Theme and click Upload Theme.
- Click Choose File, select the theme
.zipand click Install Now. - Click Activate.
Upload by FTP (for large themes)
Unzip the theme on your computer and upload its folder to wp-content/themes/ with FTP or File Manager. It then appears in Appearance › Themes, ready to activate.
Note: Some downloads contain the theme zip inside another zip with documentation. If WordPress says "The package could not be installed", unzip the download and upload the inner theme file. Only use themes from trusted sources.