If your host offers the cPanel control panel, and the theme files are in a .zip or .gz archive follow these instructions. Note: This assumes the theme you download is a compressed (zip) file and the files in the zip file are in their ‘named’ folder.
1. Download the theme zip file to your local machine.
2. In cPanel File Manager, navigate to your themes folder. If you have WordPress installed in it’s own folder called wordpress, you would navigate to “public_html/wordpress/wp-content/themes” and if WordPress is installed in your web-root folder you would navigate to “public_html/wp-content/themes”.
3. Once you’ve navigated to the themes folder in cPanel File Manager, click on Upload file(s) and upload that zip file you saved in Step 1.
4. Once the zip file is uploaded, click on the zip file name in cPanel, then in the panel to the right, click on Extract File Contents, and that zip file will be uncompressed.
5. Follow the instructions below for selecting the new theme.
Step 4 does not work.