Preparing WordPress

First Steps 

Before you can start playing around with your new theme, let’s first check what the theme package includes. After you have downloaded the .zip file from ThemeForest and unzipped it, its should reveal the following folders:

Demo Content
Melbourne Theme
Licensing

Upload the Theme

You have two options how to upload themes in WordPress and I will cover them both now. You can either upload all theme files via FTP or you can use WordPress Theme Uploader. It really doesn’t matter at all which one of these techniques you want to use, so choose the one which seems to make more sense to you.

FTP

So I assume you do know how to use your FTP client of choice (like Filezilla), but if you don’t, then try Theme Uploader technique.

First login o your FTP account and navigate to your WordPress installation directory and in there go to wp-content\themes folder.
Now put FTP client to side for a while and head back to Melbourne Theme folder, which you just unzipped melbourne.zip.
There should be only one folder, called hempstead. To make sure you are in the right place, check that folder contains files like index.php, functions.php and style.css.
If everything looks good you are ready to upload this melbourne folder to wp-content\themes, which you found earlier.

WordPress

Navigate to Appearance -> Themes -> Add New -> Upload Theme. Select melbourne.zip file. Press the Install Now button to upload and install the theme.

Activate the Theme

After theme is successfully uploaded, head on to Appearance -> Themes, in WordPress backend. There should be now one new theme called . Find it and just click Activate (if theme was uploaded via FTP).

77eedff2853643e0917fc45b2fe47ad6

Or click Activate right after theme was installed (if it was installed with Theme Uploader)