Before Installing your WordPress theme, make sure to download it from themeforest.net.
Few steps on how to do that:
- Go To themeforest.net
- Open Downloads Tab
- Click on Acacio Theme Downloads Button and Click on All Files and Documentation
- After the zip File get downloaded open it and navigate to WordPress Themes – > Acacio Theme
You can find more details on how to install WordPress Theme here
Install a Theme using WordPress Admin Theme Search
The first thing you need to do is log in to your WordPress admin area. Next, click on Appearance » Themes.
Once you are on the themes page, click on the Add New button at the top.
On the next screen, you will have the ability to select from: Featured WordPress themes, Popular WordPress themes, Latest WordPress themes, search for a specific theme or search for themes with specific features.
Go ahead and click on the Upload Theme button.
WordPress will now install your theme and show you a success message along with the link to activate or live preview.
Click on the activate button, and you’ve successfully installed and activated your WordPress theme.