How to Download Install Plugins and Themes from GitHub

How to Download Install Plugins and Themes from GitHub

There are many plugins and themes which are hosted on GitHub instead of the official repositories. I hope you know GitHub is a platform to host your projects; many developers host their open source and private projects on this platform.

Although GitHub is not WordPress specific, still you may find some plugins only on Github because their developers decided not to submit into WordPress plugins’ repository.

For many WordPress users, the confusion arises when they don’t know how to use those plugins and themes on their WordPress website.

In this tutorial, I am going to walk you through a simple process to install and activate WordPress themes and plugins from GitHub.

As always, you should not be worried about being non-techie. The process includes the most straightforward steps which don’t require any coding skills.

Even a newbie can use a plugin hosted on GitHub.

Learn to Download a Plugin from GitHub

Once you find a plugin on GitHub, you need to understand the concept of downloading it on your computer. Go to the plugins’ repository of GitHub, where you see your desired plugin.

You can see a button to Clone or Download. Click, and you can see a drop-down box having two options, click on Download ZIP.

The plugin’s downloading starts and depending on your internet speed; you can have the ZIP file of the plugin on your computer.

Now, you should know how to upload a custom WordPress plugin to your admin area. Go to Plugins>>Add New.

You can see an Upload Plugin button at the top, which displays a button to choose a file once you click it. Choose the ZIP you just downloaded from your computer and upload it.

Just like installing a plugin from the official WordPress repository, you get an option to install and activate the plugin.

Once you go through the process, you can see the plugin in the list. Go to Plugins and check it.

As always, you can also install a custom plugin using cPanel of your web hosting.

How to Use Download a Theme from GitHub

Now that you have learned to download and use a plugin from GitHub, you can go through the same process for a theme.

As you have done in the above process, find a theme, and you can see a button to Clone or Download, which displays a drop-down box with a Download ZIP button.

After downloading the ZIP file, you need to log in to your WordPress admin area and go to Appearance>>Theme.

Click on the Upload Theme button and “Choose File” from your computer. The process goes on to install and activate the theme.

You can see all the activate as well as inactive themes.

Isn’t it So Easy to Download and Install WordPress Themes and Plugins from GitHub

Once in a while, you may be in need to download a plugin from GitHub. Many developers are there having some functional plugins on GitHub.

Have you ever downloaded a free theme from GitHub? If not, you can try finding a few. To test on your local server, you can use those free themes.

Conclusion

The use of GitHub has become so common these days. Almost every developer uses such a hosting platform. I hope you can also install WordPress themes and plugins from GitHub.

Check out these top 3 WordPress hosting services:

A2 Hosting
$2.99 /mo
Starting price
Visit A2 Hosting
Rating based on expert review
  • User Friendly
    4.5
  • Support
    4.0
  • Features
    4.5
  • Reliability
    4.8
  • Pricing
    4.0
HostArmada
$2.49 /mo
Starting price
Visit HostArmada
Rating based on expert review
  • User Friendly
    4.5
  • Support
    4.5
  • Features
    4.5
  • Reliability
    4.5
  • Pricing
    4.0
Hostinger
$2.99 /mo
Starting price
Visit Hostinger
Rating based on expert review
  • User Friendly
    4.7
  • Support
    4.7
  • Features
    4.8
  • Reliability
    4.8
  • Pricing
    4.7

How to Install a WordPress Plugin Using cPanel

This how-to guide explains a different way to install a WordPress plugin using c
3 min read
Arvind Singh
Arvind Singh
Hosting Expert

How to Fix the Problem When You aren’t Able to Install a Plugin or Theme

This how-to guide explains the reasons why you aren’t able to install plugins an
3 min read
Arvind Singh
Arvind Singh
Hosting Expert
HostAdvice.com provides professional web hosting reviews fully independent of any other entity. Our reviews are unbiased, honest, and apply the same evaluation standards to all those reviewed. While monetary compensation is received from a few of the companies listed on this site, compensation of services and products have no influence on the direction or conclusions of our reviews. Nor does the compensation influence our rankings for certain host companies. This compensation covers account purchasing costs, testing costs and royalties paid to reviewers.
Click to go to the top of the page
Go To Top