How to Install WordPress Plugins

How to Install WordPress Plugins

Plugins allow users to add more features to their websites. Tons of free and premium ones are available out there, waiting to be discovered. In this tutorial, we’re going to show you the three methods of installing WordPress plugins. Keep reading!

Installing WordPress Plugins From the Official Plugins Directory

The easiest way to install WordPress plugins is by going to the official plugins directory. Here’s how:

  1. Login to your WordPress dashboard and navigate to Plugins -> Add New.
  2. Search for the plugin that you want to install. For instance, we searched for the WP Super Cache plugin:This image shows you how to search a plugin in WordPress dashboard
  3. Click Install Now. Wait for the process to finish and press the Activate button.

To check and configure the settings of your installed plugins, head to Plugins > Installed Plugins. 

Installing WordPress Plugins Manually

The official WordPress directory is not the only place to download plugins. There are plenty of third-party directories offering a vast selection of paid premium plugins like CodeCanyon and Codester.

However, paid plugins need to be installed manually:

  1. Download the .zip file of the plugin.
  2. Log in to your WordPress dashboard and navigate to Plugins -> Add New.
  3. Press the Upload Plugin button at the top of the page.This image shows you how to upload plugins manually in WordPress
  4. Click Choose File and select the plugin file from your computer. Press Install Now.
  5. Once the installation is finished, press Activate Plugin.This image shows you how to activate the newly installed plugins in WordPress

Using an FTP Client to Install WordPress Plugins

The last method to install WordPress plugins is by using an FTP client.  The process is slightly more complicated because you need to know how to configure an FTP client.

Nevertheless, it’s not rocket science and you definitely can follow this simple tutorial. Here’s what you need to do:

  1. Unzip the plugin file and save the content to a folder.
  2. Establish an FTP connection to your hosting account and navigate to the Remote Site panel.
  3. Scroll down and locate wp-content -> Plugins.This image shows you the FileZilla's Remote Site panel.
  4. In the Local Site panel, open the folder where you store the plugin’s files.
  5. Upload the extracted files to your site’s plugins directory.This image shows you how to upload the plugin's extracted files to your web server's directory.
  6. Wait for the transfer to complete, and that’s it! The plugin should now be installed on your site.

As you can’t use FileZilla to activate the installed plugin, log in to your WordPress dashboard and activate the plugin from there.


By finishing this tutorial, you’ve learned the three different ways to install WordPress plugins. Knowing how to do so will undoubtedly be beneficial for your site as there’s no limit to what you can do with these tools.

So what are you waiting for? Go ahead and add new features to your site!

The Author


Domantas G. / @domantas

Domantas leads the content and SEO teams forward with fresh ideas and out of the box approaches. Armed with extensive SEO and marketing knowledge, he aims to spread the word of Hostinger to every corner of the world. During his free time, Domantas likes to hone his web development skills and travel to exotic places.

Related tutorials


Jitendra Mahato Reply

May 14 2017

Hi, I have migrated my blog yesterday. All the things are good but got error in the plugin. I have deleted all the plugins. While i am starting to install the plugin, then No, any plugin is adding. While adding.... Messages appears like this... Could not create directory. /home/danfeh5/public_html/ Can you help me?


Zeeshan Saeed Reply

April 26 2018

really helpful tutorial and it worked

Leave a reply




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Become a part of Hostinger now!

More in WordPress
WooCommerce Tutorial: How to Set Up eCommerce on WordPress