How to Install a Plugin on your WordPress website

Step-by-Step Tutorial to Install WordPress Plugin

The main advantage of using WordPress is that we can extend and expand the functionalities of the website with plugins. Whether you need to add a beautiful slider, avoid spam comments, add social icons, make your website more secure or need to do effective SEO, there are numerous plugins ready to serve your need.  You can find thousands of free plugins in the WordPress plugin repository. Besides, there are several other plugins marketplaces like  AccessPressCodeCanyonMojo Marketplace, where you can purchase/download premium plugins.

In this article, we will learn how to install a new plugin on your WordPress website. There are 2 ways to install the new plugin. We’ll begin with a simpler and easier one.

Install Plugin directly from WordPress plugin repository

Step 1:

Go to the WordPress dashboard. Click Plugin > ‘Add New’ menu.

Step 2:

You’ll see Add Plugin page. In the search box, enter the name or keyword of the plugin you want to install. Find the right plugin and click ‘Install Now’ button.

Step 3:

The plugin gets installed and you’ll see the ‘Activate’ button in the place of ‘Install Now’ button. Click Activate button if you want to activate this plugin immediately. (You can activate or deactivate plugin later on from Plugin page as well.)

Congratulations! You’ve successfully installed the new plugin.

Install the plugin by uploading it from your computer

There may be the case when you’ve to use the plugin outside the WordPress plugin repository. Or you may even want to upload and install the plugin that you downloaded from the WordPress plugin repository. Now, let’s learn how to do it.

There are two ways to upload and install the new plugin:

  • uploading plugin from WordPress dashboard and
  • uploading plugin using FTP.

Upload plugin from WordPress dashboard

Step 1:

Go to WordPress dashboard and click Plugin > Add New menu

Step 2:

You’ll see Add Plugin page. Click Upload Plugin button.

Step 3:

You will see the following screen. Click ‘Choose File’ button and select the plugin you want to upload from your computer.  Click the Install Now button. (For instance, I have downloaded Yoast SEO plugin from WP repository)

Step 4:

Your theme gets uploaded to the server and gets installed as shown below. Now, you can click Activate Plugin button to activate this plugin immediately. (You can choose to activate or deactivate the installed plugins from the Plugin page.)

You’ve successfully uploaded and installed the new plugin.

Manually upload and install the plugin using FTP

You can upload the plugin manually using FTP as well. For this you need:

  • FTP credentials
  • FTP client
  • WordPress plugin that you’ve downloaded and want to upload

Before you start, extract the zipped plugin folder.

Open your FTP client and connect the server with FTP credentials. You need to locate to wp-content > plugins directory in your server

Now, drag the plugin folder in the local site to the plugins directory of the remote site. Wait until all the files are successfully uploaded.

After the successful completion of the uploading process in FTP client, go to WordPress dashboard. Click Plugin menu to open Plugins page. Locate the plugin that you uploaded. Click Activate button to active it.

You’ve successfully uploaded and installed the new plugin using FTP.


Please enter your comment!
Please enter your name here