How to Install WordPress Plugins

Installing WordPress plugins is an easy task even for a beginner. All you need to do is follow these simple steps:

  1. Log in to your WordPress dashboard.
  2. Go to the Plugins menu and click “Add New”.
  3. Search for the plugin you want to install by typing its name or keyword into the search field.
  4. Once you’ve found the plugin you want, click “Install Now”.
  5. Activate the plugin once it has finished installing.

And that’s it! You have successfully installed a WordPress plugin.




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 three 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, and installing a plugin via WP-CLI. 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.

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 wordpress dashboard
Add plugin in WordPress dashboard

Then click on “Activate.”

activate wordpress plugin
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
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
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 yoast plugin
Download plugin manually

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

unzip wordpress plugin
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 sftp
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 sftp
Activate plugin via SFTP

3. How to Install WordPress Plugins via WP-CLI

The third and final way to upload a plugin to WordPress is via WP-CLI, which is a command line tool for managing WordPress. You can check out our more in-depth guide on using WP-CLI to get it installed. Once you launch WP-CLI you can run the following commands to install a plugin. First though, you will need to know the name. The name of the plugin you use for WP-CLI is simply the folder name on the repository or Git. So in this example, it is “wordpress-seo.”

wpcli install plugin name
WP-CLI install plugin

So from the command line, we enter the following:

wp plugin install wordpress-seo
wp plugin install wp-cli
wp plugin install

Then we run the following command to activate it.

wp plugin activate wordpress-seo
activate plugin wp-cli
wp plugin activate

And that is it! As you can see WP-CLI is pretty fast and once you get used to it, can be a great way to manage your WordPress installations, plugins, and installs. Make sure to also check out the official WP-CLI documentation for additional commands and examples.


Get all your applications, databases and WordPress sites online and under one roof. Our feature-packed, high-performance cloud platform includes:

  • Easy setup and management in the MyKinsta dashboard
  • 24/7 expert support
  • The best Google Cloud Platform hardware and network, powered by Kubernetes for maximum scalability
  • An enterprise-level Cloudflare integration for speed and security
  • Global audience reach with up to 35 data centers and 275 PoPs worldwide

Get started with a free trial of our Application Hosting or Database Hosting. Explore our plans or talk to sales to find your best fit.

Jaspreet Singh Ghuman

Jaspreet Singh Ghuman

Jassweb.com/

Passionate Professional Blogger, Freelancer, WordPress Enthusiast, Digital Marketer, Web Developer, Server Operator, Networking Expert. Empowering online presence with diverse skills.

jassweb logo

Jassweb always keeps its services up-to-date with the latest trends in the market, providing its customers all over the world with high-end and easily extensible internet, intranet, and extranet products.

Contact
San Vito Al Tagliamento 33078
Pordenone Italy
Item added to cart.
0 items - 0.00
Open chat
Scan the code
Hello 👋
Can we help you?