Are you new to WordPress and would like to install a new theme for your site? Jezweb has prepared a step by step guide on how to do that. You may want to try different themes to fit your site needs. This method is useful especially for premium or paid themes which cannot be found in the WordPress Admin Search method.
Canvas Theme or any other themes locally saved as .zip file in your computer.
Step 1 Login to WordPress control panel
Step 2 Go to Appearance > Themes
Step 3 In the Themes page, click Add New
Step 4 In the Add Themes page, click Upload Theme
Step 5 Click Choose File
Step 6 In this tutorial, we will use canvas.zip locally saved in the computer. Locate the file and click Open
Step 7 Click Install Now
Step 8 You will get Theme installed succesfully message. Click Activate to start using the theme.
Step 9 Go to your online site and see the newly installed theme