Join our WordPress Family Facebook Community

Join our Facebook group and ask any questions about WordPress!


How to Install a WordPress Plugin: Step-by-Step Guide for Beginners

WP plugin installation banner

This is a step-by-step tutorial for beginners on installing a WordPress plugin.

Soon after you install WordPress, you’ll find out that for a lot of functions your website needs plugins.

Wanna display your photos in neat galleries, sell directly from your site or integrate social media sites?

Forget “There’s an app for that.” In the WP universe, it’s “There’s a plugin for that.”

But before you can use the exact right plugin for the task, you have to install it.

You can go about it a couple of ways. Here goes:

1. Install a Plugin Using WordPress Plugin Search

This method only works for free plugins, the only ones that show up in the WP repository.

To install a plugin using WordPress plugin search, click on the “Plugins” to the left of your WP dashboard and click “Add New:”

Then search for whatever it was you were looking for in the upper right window:

After finding the so-desired plugin, click “Install now.”

WordPress will install it for you and the “Activate” button will appear:

Click on “Activate” to start using it on your site. But wait, configure the plugin’s settings first!

That’s it, you’re pretty much done.

2. Install a Plugin Using the WordPress Admin Plugin Upload

Consider this option if you want to install a premium plugin since only free plugins are included in the WP plugin search.

First, you need to download the .zip file from the source.

Then, go click on “Add New” in the “Plugins” menu section:

Press “Upload Plugin,” choose the plugin .zip file, and click “Install Now:”

WP will install your plugin and show this message:

Click the “Activate Plugin” to start using it on your website after setting the configs to fit your needs. There you go!

3. Manually Install a WordPress Plugin Using FTP

It can be a bit tough for beginners to install a plugin manually. In fact, most of the users never really have to know how. But sometimes because of file restrictions you just have to use FTP.

Here’s how:

First, you need to download the plugin’s .zip file from the source and extract it on your computer creating a new folder with the same name.

For the next step you need to have a FTP client and FTP username/password to connect to your website. In case you don’t have your credentials, contact your hosting provider about it.

Once you’ve logged in, make your way to wp-content, then to plugins.

Finally, drop the extracted plugin folder from your computer to the directory. Say, if it was a Facebook plugin, it’ll likely be a “/Facebook” folder.

Then go to the WP admin’s Plugins tab on the left where you’ll see the installed plugin for activation.

Click on activate, then configure settings however they suit you.

4. Install a WordPress Plugin Using 10Web Dashboard

Subscribing to the 10Web platform will not only get you 60+ premium plugins, but you can also install all your plugins with a single click through the 10Web dashboard, including our premium plugins.

Once you have a 10Web account and have connected your website to it, installing a plugin will go much smoother.

Using 10Web dashboard has three key advantages:

  • It has all the sections you could possibly need for installing, updating, upgrading, deactivating&deleting all your plugins from one place in one click.
  • Yep, that means 10Web’s premium plugins, too, go on the dash, along with the whole WP directory and third-party plugins.
  • You can manage plugins of multiple websites at the same time! No switching around needed.

Ready to try the 10-Component 10Web platform?

Create better websites faster.
Get a 10Web account today absolutely for free!

Start your free month now

Now, installing a plugin from 10Web dash is as straightforward as it gets.

Open Plugins, click on the “Add plugin” button:

Browse 10Web and WordPress plugins and, after you find the chosen plugin, click “Install.”


If you ever need to, you can always “Upload Plugin” from our dash, too, just like in point 2. Oh, and, of course, config it before you use it!

Got any questions or troubles installing a plugin? We have the answers. Drop us a comment!


Don't forget to share this post!

Nare Navasardyan
Nare Navasardyan
Nare is a writer at 10Web. Particular interests lie in technologized otherworlds, human sense-making, and cyborgs of all kinds. In her free time she enjoys being a stereotypical lady of letters and verse and petting her black cat Shami.

Leave a comment

Your email address will not be published. Required fields are marked *

Your email address will never be published or shared. Required fields are marked *




Cancel reply


Sort by recent
  • Jade Mavis

    Loved the post keep it up!

Ask a question