How To Install A WordPress Plugin | 2 Ways

WordPress plugins are addons that extend the functionality of the core software. Learning how to install a WordPress plugin is part of our Wordpress Fundamentals course.
how to install a Wordpress plugin
How To Install A WordPress Plugin | 2 Ways

Disclosure: This blog is reader supported

What this means: Any purchase(s) made through links on this site could result in an affiliate commission for WP Explaind at no additional cost to you. 

The WordPress ecosystem consists of its core software, a theme (visual appearance), and plugins (which add functionality). In this guide you will learn how to install a WordPress plugin 2 different ways; one from within your dashboard, and two by uploading a zip file.

You must already have a domain name, hosting, and WordPress installed to proceed. If you have not completed these prerequisites, then I suggest you start from the beginning in our WordPress Fundamentals course.

Once that is out of the way, let’s begin with what they are.

What Are WordPress Plugins?

They are an extension or add-on of the core WordPress platform. They are used to add functionality to your site and integrate seamlessly.

The next question you may have is what do they cost?

Are WordPress plugins free?

There are over 58,264 in the WordPress repository to choose from at the time of writing this post. All of the plugins in the official repository are free, but many of them will have a paid upgrade as well.

Wordpress plugin repository
Plugin repository

You can search the repository directly from your site and we will show you how to do that in the next steps.

How Do I Install A WordPress Plugin?

There are two ways to add plugins to your site; one is from the repository, the other is to upload a zip file from your local hard drive.

Adding a plugin from the dashboard

Simply login to your WordPress dashboard, which can be accessed via (replace with your actual domain).

Hover over your plugins menu on the left sidebar and click add new as depicted in the image below:

how to install a WordPress plugin from the dashboard

Search for the desired plugin. Once you have found the plugin that you would like, click install and activate.

Uploading a plugin from your hard drive

Uploading a plugin is just as easy and follows a similar process. From within your WordPress dashboard, hover over plugins >> add new.

upload a plugin from your hard drive

From the following screen click on upload >> choose file, find the zip file and double click. Then simply install and activate.

Updating your plugins

Because the WordPress core is updated frequently, plugins need to be updated to keep up with the current versions of WordPress.

The reasons for updates vary just like the O.S. for your phone. There may be a security vulnerability or the developer is adding new features. Either way, you want to keep your site up to date.

Two ways to update

  1. From the “updates” screen
  2. From the “installed plugins” screen

From the “updates” screen: Hover over “Dashboard” on the left hand menu and click on updates. This will bring to a screen with everything that needs to be updated on your site. This could include the WordPress core, themes and plugins.

From here you can update all at once by checking the “select all” box or one at at time by clicking “update” under each individual plugin. You can do the same for your themes and WordPress core.

From the “installed plugins” screen: Hover over plugins and click “installed plugins from the menu. This will bring up all the plugins that are installed on your site.

From there, you will see a notice bar under each plugin if there is an update available. You can check the details of the update by clicking the “version details” link or update the plugin by clicking the “update now” link as shown in the image below:

Plugin update available in your wordpress dashboard

Things to be aware of when updating your plugins

Before you update anything on your site, whether it be a theme, plugin, or the WordPress core; make sure to take a backup!

Sometimes updates can cause conflicts between other plugins or between your theme so always, always, make sure you have a backup of your site. If you are not sure how to backup your site, please read “How to create a backup of my WordPress site”. You will learn about the different types of backups and the best backup plugins available on the market.


Now you have learned multiple ways to add a plugin to your site, how to update them, and things to be aware of when updating.

Next Steps

Now that you have learned how to install a plugin, you may want to update the design. An easy way to alter the design of a WordPress site is to change its theme. Learn how to install a new WordPress theme.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
0 0 vote
Article Rating
Notify of
Inline Feedbacks
View all comments

Related Posts



Speed Optimization
Speed up your with a website with our Wordpress speed optimization service
Malware Removal
Remove unwanted viruses with our Wordpress Malware Removal Service

Our Sponsors

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest