How to Install a WordPress Plugin in 2024 (3 Methods)

Last Updated on July 17, 2024 by 5 Comments

Editorial Note: We may earn a commission when you visit links on our website.
How to Install a WordPress Plugin in 2024 (3 Methods)
Blog / WordPress / How to Install a WordPress Plugin in 2024 (3 Methods)
Play Button

Plugins are the lifeblood of the WordPress ecosystem. They make the CMS (content management system) unique among its peers because of the sheer extensibility they bring to the platform. Many users are drawn to WordPress because of plugins, but don’t know how to install this one or that one they got as a free download or can’t find on the repository. If that’s you, no worries. We are going to walk you through how to install a WordPress plugin in 3 different ways so you won’t ever be left without the cool stuff your site needs.

Subscribe To Our Youtube Channel

How to Install a WordPress Plugin

There are three main ways to install a plugin in WordPress: within the WordPress dashboard by searching for it, by uploading a plugin, or through file transfer protocol (FTP). In this post, we’ll demonstrate each method to give you a full understanding of the process.

 1. How to Install a WordPress Plugin Using the WordPress Plugin Search

The WordPress repository is chock full of free plugins to add features and functionalities to your WordPress website. It’s the easiest and most convenient way to install plugins since they’ve been reviewed for security and compatibility with WordPress. Plus, plugins from the repository receive automatic updates, ensuring you always have the latest features and bug fixes.

To add a new plugin from the WordPress repository, navigate to Plugins > Add New Plugin.

how to install a WordPress plugin

When the page refreshes, you’ll notice a search field towards the top right of the page. You can search by keyword, author, or tag. The plugin repository is where you’ll find plugins for search engine optimization (SEO), like Rank Math. There are also backup plugins, like UpdraftPlus, that will allow you to back up your website locally to Amazon S3, Dropbox, and others.

To search for a plugin to install, type a search term into the field. For example, if you know you need a plugin to speed up your site, you can select tag from the dropdown menu and type performance into the search bar, and click enter. This will reveal all the plugins listed in the repository that we tagged with that keyword. It presents the most popular options first. In this case, LiteSpeed Cache has the most installs and best reviews.

search for plugin with tag

Tips For Installing Plugins From the WordPress Repository

When installing plugins from the WordPress repository, there are a few things to remember. Before installing any plugins, take a step back and identify your needs first. Do you need a contact form plugin like WP Forms, an image gallery, an SEO plugin like AIOSEO, or something else? Knowing your needs will help you focus your search and avoid installing unnecessary plugins that could bloat your website and slow it down.

Another general tip is to look for popular plugins and note the active installations. Popular plugins with many active installations are typically a good sign. A large user base has tested them, and they are less likely to have major compatibility issues. As previously mentioned, be sure to read reviews and check ratings before installing any plugin. Look for plugins with a high average rating and positive reviews.

2. How to Install a WordPress Plugin Using the WordPress Plugin Upload

If you look under the Plugins> Add New Plugin menu option, you will see the search box we used above, as well as the Upload Plugin button. You will use this option when an external site (outside your WordPress dashboard itself) provides a plugin as a .zip file.

Important note: do not unzip any plugins that you download this way. WordPress reads the compressed archive, so you will always upload the .zip itself, not the files within.

upload WordPress plugin

The most likely place that you will find downloadable plugins is the WordPress.org plugin repository. When you searched for a plugin above, this is what you were searching through. You simply do the same thing here.

search WordPress repository

On the plugin page, however, this time, there is a download button instead of an installation button.

download WP-Optimize

Using WP-Optimize as an example, simply click the download button to download the plugin files to your computer. Depending on the computer you use, you may have to zip the files to install them into WordPress. On a Mac, plugins are automatically extracted when downloaded, so you’ll likely need to right-click on it to re-zip the folder to install it into WordPress.

how to install a WordPress plugin

Next, return to Plugins > Add New Plugin and click the Upload Plugin button. The page will expand to reveal a Choose File button. After you press it, you will find the file on your local computer and click Install Now.

Be sure to click Install Now only once. Multiple clicks can cause database errors as WordPress unzips the files and creates directories in your file system. The next screen is where you will activate the plugin. When that is complete, you will have installed a WordPress plugin via download. The newly installed plugin will appear on your list as though you’d installed it directly through the dashboard search.

activate plugin

Alternatives To the WordPress Repository

In addition to installing plugins from the WordPress repository, there are nearly endless third-party developers that offer incredible WordPress plugins you can easily upload for added functionality. There are so many options available that it’s a good idea to research the options available to find the top-performing plugins. We have an incredible Best WordPress Plugins category on our blog that provides dozens of listicles for useful plugins offered by third-party developers. Learning about your options is a great way to determine the best plugin for your needs all while keeping the bloat down on your website.

In addition to SEO and backup plugins, here are a few more examples of plugins available from third-party vendors:

Browse Theme-Specific Third-Party Plugins

Divi Marketplace

In addition to third-party vendors who develop plugins to appeal to a variety of WordPress users, there are other plugins offered by third-party vendors created specifically for certain WordPress themes. One such example is the Divi Marketplace. It offers plugins that are specifically designed to work with the Divi theme. Divi comes packed with incredible features, like a Theme Builder for designing headers and footers, a no-code front-end Visual Builder, and over 200 design modules. However, there may be situations where you need your website to do more. In cases like these, the Divi Marketplace is incredible.

Divi Pixel

You can find products like Divi Pixel, which adds over 50 design modules, 5 extensions (plugins), and 40 professionally-designed layouts. Divi Pixel allows you to customize every aspect of your WordPress website, from headers and footers to login pages and mobile menus. You can also integrate user-friendly features like custom map makers, a scroll-to-top button, smooth scrollbars, and more. If you’re looking to push the boundaries of Divi, Divi Pixel is a great option.

GET DIVI PIXEL

DiviFlash

Another popular option is Divi Flash. This product adds more functionality to Divi through modules and extensions. Some options include design elements like vertical and horizontal timelines, star ratings, content toggles, advanced tables, and more. There are also modules to provide an enhanced user experience to your visitors with elements, such as fancy boxes, scroll animations, and Lightbox effects to keep visitors engaged and coming back for more.

GET DIVI FLASH

3. How to Install a WordPress Plugin Manually using FTP

Installing a plugin via SFTP isn’t that different from installing it via upload. You’re still performing similar tasks, just by an external connection rather than inside your dashboard.

That said, you will need an FTP client, and we will be using FileZilla for this example. First off, you will need to have SFTP access to your website, which can either be obtained from your website administrator (if that’s not you) or through your hosting account. Most hosts have a place in their site tools or cPanel to create SFTP accounts.

Using SiteGround, for instance, it’s under Site > FTP Accounts and then you create the account with the username and password you want.

SiteGround FTP

A popup will then tell you the exact information that you need to enter into your FTP client to connect to your site.

SiteGround FTP settings

Enter that information into the FTP client, and you will see status updates that indicate you’re connected.

how to install a WordPress plugin

The primary difference between this method and uploading a plugin above is that you will now manually unzip the archive’s contents. To upload a WordPress plugin via SFTP, you will upload the uncompressed files, not the zipped folder. Be sure not to rename anything.

At this point, in your FTP client, you will see your local machine’s files on the left side of the client and your website’s on the right. You need to find the extracted plugin files on your own machine, and you will need to find the /public_html/wp-content/plugins/ directory on your website.

install plugin via FTP

Next, simply right-click the plugin folder and select Upload as long as you’ve navigated to your /public_html/wp-content/plugins/ folder. This will automatically install the WordPress plugin via SFTP, appearing in the plugins folder when finished.

how to install a WordPress plugin

Next, it’s business as usual, heading into the Plugins > Installed and clicking Activate.

activate WordPress plugin

That’s all there is to it. You can disconnect your FTP client and start using your new plugin immediately.

Wrapping Up

Without plugins, WordPress is still a fantastic platform that can do a lot. With plugins, however, it can do just about anything. You can optimize for SEO with Rank Math, speed it up with WP-Optimize, or create killer forms with WP Forms. That’s the biggest draw for WordPress, so being able to install them no matter what is a must. Following the steps above, you can safely and securely install plugins that you download from anywhere. Whether it’s the official free repository or a members area like ours, installing WordPress plugins is quick, simple, and easy.

One Last Thing

We do want to warn, however, that downloading plugins from disreputable sources and installing them can lead to compromised sites, malware, and various other negative consequences. The WP.org repository and developer websites are safe. But if you find yourself downloading a plugin from a random site you found during a Google search…well, don’t install it. Always choose reputable third-party developers like weDevs or, if you’re a Divi user, the Divi Marketplace.

If you’d like to learn more about the products mentioned in this post, check out the table below that showcases links and pricing for each.

Products MentionedStarting PriceDescriptionAction
1SiteGround$2.99/monthHosting ProviderGet
2Divi$89/yearWordPress ThemeGet
3Visual BuilderIncluded with DiviPage Builder PluginGet
4Design ElementsIncluded with DiviPage Builder PluginGet
5Theme BuilderIncluded with DiviFull Site EditingGet
6Divi MarketplacePrices VaryExtensions, Child Themes, and Layouts for DiviGet
7Divi Pixel$169/yearExtensions, modules, and layouts for DiviGet
8Divi Flash$79/yearExtensions, modules, and layouts for DiviGet
9Solid Security$99/yearSecurity PluginGet
10WP Activity LogFree, $139/yearSecurity PluginGet
11UpdraftPlusFree, $95/yearBackup PluginGet
12Rank MathFree, $6.99/monthSEO PluginGet
13WP-OptimizeFree, $49/yearCache PluginGet
14EWWW$7/monthImage Optimization PluginGet
15Short PixelFree, $19.99/one-timeImage Optimization PluginGet
16WP Rocket$59/yearSpeed Optimization PluginsGet
17NitroPack$21/monthSpeed Optimization PluginsGet
18LitespeedFreeSpeed Optimization PluginsGet
19WP FormsFree, $49.60/yearContact Form PluginGet
20Formidable Forms$39.50/yearContact Form PluginGet
21AIOSEOFree, $49.60/yearSEO PluginGet
22WooCommerceFree, add-ons availableEcommerce PluginGet
23Easy Digital DownloadsFree, $89.55/year (billed annually)Ecommerce PluginGet
24DokanFree, $149/yearEcommerce PluginGet

Frequently Asked Questions

We’ve tried to be thorough in our post, but you still have a few lingering questions. Review the FAQ section below to find the answers.

What should I consider before installing a WordPress plugin?
First of all, make sure the plugin works with your current WordPress version and other plugins. Be sure to check ratings, reviews, and how long the plugin has been updated for stability and security. Only install plugins from reputable sources like weDevs or Elegant Themes. Finally, does the plugin solve a specific problem or add a desired feature? By answering these questions, you ensure that you're only installing what you need through reputable avenues.
Should I back up my WordPress site before installing a plugin?
Absolutely! A backup plugin like UpdraftPlus allows you to restore your site if installation causes any issues.
How do I install a plugin using the WordPress Plugin Search?
In the WordPress dashboard, navigate to Plugins > Add New Plugin, search for the plugin you wish to install, and click Install Now. Once the plugin is installed, click Activate to use it.
How do I install a plugin using the WordPress Plugin Upload?
Download the plugin as a zip file from a reputable source, such as the Divi Marketplace. In your WordPress dashboard, navigate to Plugins > Add New Plugin. Click the upload button to choose the downloaded zip file. Finally, click Install Now, then Activate to use the plugin.
How do I install a WordPress plugin manually using FTP?
This is the most advanced method for installing a WordPress plugin and requires comfort using an FTP client, such as FileZilla. Download the plugin zip file and use an FTP client to connect to your WordPress host. Upload the downloaded zip to the /wp-content/plugins/ directory in the public-html folder. Next, log in to your WordPress dashboard and navigate to Plugins. You should see the uploaded plugin listed as inactive. Click Activate to install the plugin.
Divi

Want To Build Better WordPress Websites? Start Here! 👇

Take the first step towards a better website.

Get Started
Divi
Premade Layouts

Check Out These Related Posts

How To Streamline Your WordPress Site Management Tasks

How To Streamline Your WordPress Site Management Tasks

Updated on October 4, 2024 in WordPress

Managing WordPress sites can be quite a challenge. You might not know what tasks it may include and the best way to handle them. Luckily, there are simplified options available for managing your WordPress site management tasks. Whether you’re a website owner or designer, new to this, or have...

View Full Post

5 Comments

  1. Hi, I’m a new blogger after reading your article i could learn how to install plugin from ftp also. Thank you

  2. The easiest way is to install it from the dashboard itself by clicking add new option under plugins. Anyways thanks for this information with other ways to add a plugin.

  3. Thanks for that,

  4. Infromative.
    I already knew about the first two methods. I will try the 3rd one.
    Thanks for sharing

    • What’s funny is that I had to use the third method on a site for a side-project not long after finishing this article. And I was like…well, I am glad that’s in the front of my mind. 🙂

Leave A Reply

Comments are reviewed and must adhere to our comments policy.

Get Started With Divi