After you download WordPress Theme, you need:
- to upload it to your hosting account,
- unarchive it,
- and then activate it.
To Install WordPress Theme
Upload the ZIP file containing your WordPress theme to your website to the /wp-content/themes directory by FTP
Unarchive the ZIP file you just uploaded.
Admin -> Appearance -> Themes -> Add New->Upload Theme
Upload the ZIP file containing your WordPress theme, and that should be it!
To Activate Your Premium WordPress Theme
Log in to your WordPress control panel.
From the Appearance menu, select Themes.
In the Available Themes section, under your WordPress Theme, click Activate.
Your new theme displays as soon as you visit your site.