Installing a WordPress Theme
Installation Using standard WordPress Installer
Log in to the WordPress administrative dashboard (http://www.yoursite.com/wp-admin/).
In the left menu sidebar, go to Appearance → Install Themes → Upload.
Select the Choose File button.
Locate the wp-themename.zip file on your computer.
Click Install Now.
The theme will now be installed.
Click Activate under the desired theme.
Installation Using FTP
Load your FTP client, such as FileZilla.
Upload the wp-themename folder to the /wp-content/themes directory.
Log in into the WordPress administrator dashboard (http://www.yoursite.com/wp-admin/).
In the left menu sidebar, go to Appearance → Themes.
Click Activate underneath the theme’s named section.