So, you've acquired a awesome WP theme via ThemeForest? Great! Here's how to install it online . First, log in to your WordPress site backend. Next, go to Appearance > Themes and select "Add Another". You’ll the "Upload Template" button - press that. Transfer the theme's .zip file that you downloaded . Once transferred , select "Install Immediate