If you have a downloaded WordPress theme, for instance a Pro theme you have bought, the installation is different than installing a theme downloaded from the backend of WordPress. However, it’s a short and simple process.
In my example, I’m going to install the Iconic One Pro theme to WordPress.
Installing a downloaded WordPress theme
In WordPress, go to ‘Appearance’, then click ‘Themes’.
Now, click ‘Add new’:
On the next page, click ‘Upload theme’.
Here, click ‘Choose File’, and navigate to your downloaded WordPress theme. Note: you have to use the .zip file! NOT the extracted files. Select the zip file, and click ‘Open’.
Finally, click the ‘Install now’ button.
Now, all that’s left is to activate the theme. You can do that immediately on by clicking ‘activate’.
If you forgot clicking ‘Activate’ immediately after installing, you can activate the theme by going back to the Themes menu, and clicking ‘Activate’ there.
Done! You’re now using your downloaded WordPress theme!