There are two ways to install a new theme: from your WordPress Admin Panel or manually via FTP.
Using Admin Panel
- Download the theme.
- Log in to your WordPress Administration Panels.
- Select the Appearance panel, then Themes.
- Click on Add New.
- Then select Upload Theme.
- Click Choose File and then locate the theme in your computer.
- Select the theme and click Install Now.
Using FTP Client
- Unzip the theme to your Desktop.
- Using an FTP client to access your host web server, go to /wp-content/themes/ and upload your new copy of the theme.
- Now, log into the WordPress Admin Dashboard.
- Select the Appearance panel, then Themes.
- You will see the theme in the list.
- Then click Activate button.