How To Install Theme via WordPress
Step 1 – Navigate to Appearance > Themes.
Step 2 – Click Install Themes and click the Upload button.
Step 3 – Navigate the theme.zip file on your computer and click “Install Now”
Step 4 – Activate the newly installed theme by going to Appearance > Themes and clicking the Activate button.
Step 5 – Once you activate theme, you will be redirected to our Welcome Screen. You will then see a notification message to install and activate the required & recommended plugins.
Step 6 – Here are the list of all recommended plugins. We recommend you active them all..