After downloading the .zip file, there are two ways to upload the theme files:
WordPress dashboard upload
- Navigate to Appearance > Themes > Add New
- Click the ‘Upload Theme’ button to browse and select the zipped folder
- Click the ‘Install Now’ button to upload and install the theme
FTP upload
- Unzip the theme on your computer
- Make a FTP connection with your hosting account
- Upload the unzipped theme folder into the /wpcontent/themes directory on your server
When uploaded, the theme is visible at Appearance > Themes. Click the theme to activate it.