This tutorial will show you how to install WordPress theme through the WordPress admin panel.
1. Open WordPress admin panel, and go to the Appearance>Themes tab.
2. At the top click the Install Themes tab
3. The click the Upload link to upload the theme package file from your computer.
4. Open the template package and locate the theme### folder. You need to arhcive this folder to have something line theme###.zip file. It’s required by the WordPress uploader as it can’t handle the folder uploads.
5. When you are done archiving the theme folder go back to the WordPress admin panel and at the upload page browse for the theme###.zip fie and click Install Now button.
6. When the upload is complete you need to Activate the theme. Click the Activate theme link.
Feel free to check the detailed video tutorial below:
How to install WordPress theme through admin panel