Instaling theme is so easy. First you should upload the theme to your wordpress site.
There is two way of doing that:
Upload Methods :
1 – FTP Upload?:
You need a tool for uploading theme files to your website, you can use “File Manager” from cPanel or any FTP clients.
Here is some good FTP clients (free) :
Extract theme zipped file, then upload extracted theme folder to?/wp-content/themes/
?directory on your site. so after upload you must have something like?/wp-content/themes/your_theme/
2 – By WordPress?: In this method you can upload theme zip file directly from wordpress admin panel.
in wordpress admin, go to?appearance > themes > install themes. browse theme zipped file and hit?Install Now. your theme will be uploaded and installed
Note: ?If you want to use this method, The server that hosts your website should allow upload file size greater than 20 MB. Most host providers have only up to 2MB file size upload limit.
In this case you need to increase maximum file upload size?or?upload the theme by FTP
Activation :
great! now you have installed your theme, now you just need to activate the theme. go appearance > themes, Under theme screenshot , hit activate link. you are done!
Important:?After uploading your theme, please hit ?Save all options? button in Option panel. because theme needs to cache options.