How To Install WordPress Plugins

Yesterday I wrote an article on how to select and install the right theme for your blog or website. No doubt it’s very important to have a good-looking, responsive, and best-fit theme for your blog/website.

So if you’ve not yet read that article then you can read it here. But today I’ll show you how you can make your website more useful for your readers by installing more plugins to your WordPress site. In this article, you will know how to install WordPress plugins.

install wordpress plugins

What Are WordPress Plugins?

If you notice then you will observe that like software, a website also has components that add different functionalities to the website. For example, a simple site search box, forms, subscription box, and social buttons to like and share pages. In other CMS that take care of everything themselves, they also provide all of the basic functionalities by default.

So on all those companies hosted CMS you only need to enable those functionalities to appear on the live site. But all other CMS will have few features compared with WordPress.

WordPress Plugins

stalling a feature to removing a feature. All WordPress does it provides you with plugins. By adding a plugin you add a feature to your site. For example, if you want to add a contact form to your site then you can easily install a plugin that adds contact forms and it’s extremely easy to install.

How To Install WordPress Plugins?

so many plugins in wordpress plugin directory

When you visit the WordPress plugin directory at, there you see 41,721 plugins available to download & install. It means that you have a great number of alternatives to add just one feature to your blog. It’s just amazing!

You can install any plugin from the plugin directory without paying a penny. It’s all free. Although many plugins have paid features too that you will need to subscribe to after you install those plugins.
There are two ways to install a plugin –

  1. Admin Panel
  2. FTP client

1. Install Plugins From Admin Panel

add new plugins to wordpress blog or website
WP plugin is installed now

To install a plugin from Admin Panel, simply log in to your WP site, and from the admin menu, click Plugins >> Add New. Now you’ll see the page below. This is the place where you’ll have reach to the thousands of plugins.

As you can see by default the plugins are sorted in the featured category. You can also sort the plugins in the popular, recommended, and favorites. Favorites only have the plugins that you favorited in the past.

You can also search for any specific type of plugin from the search engine at the top right. For example, if you want to install plugins for website contact forms then you can just search contact form and it will return you plugins that add contact form. But you can also search any specific plugin say, ‘Contact Form 7’.

To install any plugin simply click the ‘Install’ button. The plugin will be first downloaded to the server WordPress directory and then it’ll be installed. Don’t worry it’s all automatic and takes only seconds to happen. Once the plugin is installed you see the following message that confirms that the plugin is installed now.

Now click ‘Activate Plugin’ to activate it immediately after it is installed. Once click it you’re all done. Your desired plugin is now installed and working.

2. Install Plugin Using FTP Client

FileZilla interface

Installing a plugin using an FTP client is a bit complex and you might think in front of the first method using an FTP client is time-wasting. But you should not be thinking that. This method is very useful to install plugins that you purchased from third-party developers.

Actually, WordPress does not program all plugins available in the plugins directory. Instead, it allows developers from all around the World to submit their developed plugins to WordPress. That’s the reason why WordPress has thousands of plugins. Although, WordPress takes care of the quality of all plugins so you should not worry about it anymore.

Developers don’t always provide plugins with all the free features but they make some features free and some important features require you to pay. Most developers provide paid features plugins from their website, so you will have to download the plugins after you pay and that plugins will be uploaded to the server WordPress plugin directory using the FTP client.
I’ll use the same image for the FileZilla FTP client that I used in the theme installation tutorial.

Now connect to your WP database using the FTP client FileZilla and upload the plugin in public_html >> wp-content >> plugins. You’re all done! You have installed a plugin using the FTP client.
Note: Don’t upload the compressed plugin file to the WP plugin directory but extract the files first then upload.

How To Configure Installed WordPress Plugins

Wordpress installed plugins

To configure this and all other installed plugins, just go to Plugins >> Installed Plugins.

Now you can see the options related to the plugins you installed including, settings options, activate or deactivate options, and edit options. You also have plugin information on the right side of the plugin such as plugin version and plugin developer.

Some plugins require more configuration so they add a configuration option in the admin panel and all the settings regarding that plugin are sorted under that option.

Install WordPress Plugins


It was all about how to install WordPress plugins. If I missed something then you can please inform me about it in the comment below.

In the next WordPress plugin tutorial, I’ll explain to you how to configure your installed plugins. If you like this article then don’t forget to share it with your friends.

Q1. How do I manually install WordPress plugins?

install WordPress plugins: To manually install WordPress plugins, follow these steps:

1. Download the plugin: Visit the official WordPress plugin repository or a trusted third-party source to download the plugin ZIP file to your computer.

2. Access your WordPress installation files: Connect to your website via FTP or use the File Manager in your web hosting control panel to access the WordPress installation directory. The directory is typically located in public_html or a subdirectory under it.

3. Unzip the plugin file: Extract the contents of the downloaded ZIP file. You should now have a folder containing the plugin files.

4. Upload the plugin files: Upload the extracted plugin folder to the “wp-content/plugins/” directory within your WordPress installation. You can do this by dragging and dropping the folder into the correct location using FTP or the File Manager.

5. Activate the plugin: Log in to your WordPress admin dashboard. Go to “Plugins” in the left-hand menu. You should see the newly uploaded plugin listed. Click the “Activate” link below the plugin to activate it.

6. Configure the plugin: Depending on the plugin, you may need to configure its settings. This can usually be done by navigating to the plugin’s settings page under “Settings” or “Plugins” in the WordPress admin menu.

By following these steps, you can successfully install WordPress plugins manually. Remember, there are numerous plugins available to extend the functionality of your WordPress website. Simply download, upload, activate, and configure them as needed to enhance your WordPress site.

Share your love
Shifa Kaynat
Shifa Kaynat

I am a web developer and love to cover IT news, write tutorials, and explore new software. For business enquiries, please write at contact at

Leave a Reply

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