- best theme -

The wordpress website itself may not meet all your needs when you run your business or blog website. Therefore, plugins are supporting programs to add fuction for your website. It can be said that Plugins are the MUSTS for your websites to fulfil your purpose. In a similiar way of installation of wordpress theme, installing plugins can be done in some simple steps.

Installing WordPress plugins might seem trivial to some, but we want to cover all the different ways you can go about doing this. This includes easy ways for beginners and more advanced methods; for those with a little more experience under their belt, like WordPress developers.

Today we will be diving into two different methods on how to install WordPress plugins on your website. This includes searching from within your WordPress dashboard, manually uploading a plugin via SFTP. In these following examples, we are going to use the popular free Yoast SEO plugin, which is currently installed on more than 1 million WordPress sites.

  • Install via WordPress Dashboard (easy/beginner)
  • Install via SFTP (intermediate)

1. How to Install WordPress Plugins via Dashboard

Installing a WordPress plugin from within your dashboard is one of the easiest ways to get a plugin up and running fast. The first thing you do is under the plugins section of your WordPress dashboard click on “Add New.” You can then search for the plugin you want to install. In our example, we type Yoast SEO. You can also browse the featured, popular, and recommended plugins. Then click on “Install Now.”

Add plugin in WordPress dashboard

Then click on “Activate.”

Activate WordPress plugin

And that is it! Your plugin is now installed, activated, and ready to use. Most plugins, especially the bigger ones will have an options menu that might appear on the left-hand side of your WordPress dashboard. For example, with the Yoast SEO plugin we now have an “SEO” menu in which we can now dig into the settings of the plugin.

WordPress plugin settings

2. How to Install WordPress Plugins via SFTP

The 2nd way to install WordPress plugins is to do it manually via SFTP (secure FTP). In this example, we will be using the free Filezilla FTP client to upload the Yoast SEO plugin to our WordPress website. You can see our tutorial here on how to connect via SFTP. Depending upon who you host with the instructions will vary. You can refer to your provider’s documentation on how to connect to your site via SFTP.

The first step is to go to the WordPress repository and manually download the plugin. You can search for the plugin and then click into it.

WordPress repository search plugin

Then click on the “Download Version xx” button. This will download the latest .zip version of the plugin to your computer.

Download plugin manually

You will then want to unzip the plugin (you can unzip it through SSH as well).

Unzip WordPress plugin

Then via your FTP client, upload the plugin to your /public/wp-content/plugins directory. Note: You will need to grab the plugin folder within the named plugin folder. For example, under the wordpress-seo.3.5 folder there is another folder called wordpress seo. That is the folder you want to move over.

Install WordPress plugin via SFTP

Then to activate the plugin, go to “Installed Plugins” under the plugin section in your WordPress dashboard and click on “Activate” under the plugin you just uploaded via SFTP.

Activate plugin via SFTP