So, you've downloaded a fantastic WordPress theme from ThemeForest? Excellent! Now how to install it online . First, access to your WP site backend. Afterward, go to Design > Templates and choose "Add New ". Find the "Upload Template" link - press that. Transfer the package's .zip file that you received. Once transferred , select "Install Immediate