The theme you use on your WordPress website is in charge of the front-end appearance of your website since it instructs the browser on how to interpret the website. So it is important to learn how to use a built-in WordPress theme or a custom WordPress theme on your WordPress website.
Good enough, WordPress and its contributors provide us with thousands of WordPress themes and plugins which can be accessed right from the dashboard. And if there is need to use a custom made plugin or theme, there is also a way to install them on your WordPress website.
So, let’s see how we can install a theme or a plugin on our website.
How to install a theme or plugin from WordPress repository
From the left panel of your WordPress dashboard, click on Appearance > Themes > Add a new theme and chose from the theme samples given to you! It’s as easy, right?
For plugin installation, click on plugins > add new and browse through the selection of plugin to select the one you want to install. When you install a theme or a plugin, click on “Activate” to make it active.
Above is the simple way to install a WordPress theme and plugin. But what if you need to install a custom theme or a custom plugin?
How to install a custom theme and plugin using the “upload” option.
WordPress gives us the option to upload a custom theme or plugin from our dashboard, but then, you need to get the theme or plugin ready. Head over to ThemeForest or any other source where you want to get the theme or plugin from, and download them.
If you are working on a localhost, you can get a theme or plugin from jojotheme.net. but you must not use it on a live website.
When you get accustom theme, it comes in a zip format. Visit your WordPress admin area (yourdomain.com/wp-admin) and navigate to Appearance > Themes > Add new and click on the “Upload Theme”. A small window will come up, choose the destination where you downloaded the theme and select the theme.zip file and click “upload”.
Same way for a plugin, plugins >add new > upload and a small window will come up, choose the destination where you saved the plugin and select the plugin.zip file and click “upload”.
How to install a custom WordPress theme and plugin directly from ThemeForest
If you purchase your theme or plugin from ThemeForest, then installing them on your WordPress website is easier than ever!
Themeforest has an API that helps install custom themes and plugins on a WordPress website where access is being granted. But first, you have to download and install the Envato WordPress plugin on your WordPress website using the upload option as described on #2 above.
Setting up the API
When the plugin is activated, kindly visit https://account.envato.com/sign_in?to=envato-api and create an app. You can give app any name of your choice, and select only the following options:
- View and search Envato sites
- Download your purchased items
- List purchases you’ve made