How To
How To Install Themeforest WordPress Theme From Zip File

Are you looking for installing a WordPress theme from a zip file, step-by-step? You are in the right place, we will guide you step-by-step on how to install & activate a WordPress theme downloaded from the Themeforest.net.
The Themeforest.net is world’s largest theme marketplace that contains millions of themes for any type of niche and platform. You can buy themes starting from $2.
Once you purchase a theme from the Themeforest.net it provides you a link to download the theme in a zip file. The zip files contains Theme folder, Licensing folder, Demo Content folder, Documentation folder and some other folders. The Theme folder contains two zip files from which you have to choose one, as we will guide you which one you have to choose in the tutorial.
Often WordPress themes downloaded from the Themeforest.net are larger than 2MB. By default most of the web hosting providers set maximum upload filesize of 2MB, as a result when you try to install a WordPress theme greater than 2MB you get the error, “The uploaded file exceeds the upload_maximum_filesize directive in php.ini”.
If you get this error or want to check how much maximum upload filesize has been set by your web hosting provider than read this tutorial:
- How To Choose Theme File
- How To Install WordPress Theme & Activate
How To Choose Theme File
- Right-click on your theme’s zip file.
- Click “Extract to…..”.
- Click on the extracted folder.
- You can see that there are lot of folders like Demo Content, Demo Content(Elementor), Documentation, Licensing & Theme. The Elementor allows WordPress users to create and edit websites using the drag and drop technique.
- Your concern is only the Theme folder, so click on it to open.
- Here you can see two zip files “ryancv.zip” and “ryancv-child”.
- Our concerned theme file is “ryancv.zip”. You can notice that the “ryancv.zip” file has large size.
- Also remember that every theme will have a different name.
- Now follow the next steps to upload, install and activate the WordPress theme.
Install & Activate WordPress Theme
- Login to your WordPress Admin Section.
- Click “Appearance”.
- Click “Themes”.
- Click “Browse….” to select your theme file.
- Choose the zipped theme file, as we have guided above that which zip file you have to choose.
- Click “Open”.
- Click “Install Now” button.
- It will take some time to install your theme, so be patient.
- Once it installs your theme it will show you a message, “Theme installed successfully”.
- Now in order to activate the theme click the “Activate” link.
- You can see that the RyanCV theme has been installed. It is also showing you the message, “New theme activated” as well.
- Click the “Begin Installing plugins” link to install theme plugins. Remember that plugins are the core components of WordPress themes. In other words WordPress is all about plugins.
- Choose “Install” from the dropdown list.
- Click “Apply”.
- Now the plugin installation process will start. It will take some time, so be patient.
- Once all the plugins are installed successfully you see a message at the bottom, “All installations have been completed”.
- Click the link “Return To Required Plugins Installer”.
- Choose the “Bulk actions” from the dropdown list and click “Apply”.
- Now you have to activate those installed plugins one by one. Once you activate one plugin move to the next plugin and click “Activate”.
- You can install/delete & activate/deactivate plugins from “Plugins” section.
- Here your WordPress Theme Installation Process Completes.
- If you have a new website and want to import the demo content to preview your website, follow the below steps.
- Click the “Appearance”.
- Click the “Import Demo Data”.
- Click the “Import” button of a theme design that you want for you website. Before import you can preview the design as well.
- It will take some time to import data, so be patient.
- Once the import process is completed you will get a message that demo import has been finished. You can also deactivate and delete “One Click Demo Import” plugin from your Plugins section.
So it was all about WordPress theme installation & activation, hope it would have helped you. If you like this post then don’t forget to share with other people. Share your feedback in the comments section below.
