---
title: "How to Install WordPress Plugins"
description: "One of the best things about WordPress is the ability to add features using WordPress Plugins. WordPress comes with a lot of tools to build a website, but expanding it with plugins can help customize..."
url: https://www.inmotionhosting.com/support/edu/wordpress/plugins/install-wordpress-plugins/
date: 2020-12-03
modified: 2023-06-21
author: "InMotion Hosting Contributor"
categories: ["WordPress Plugins"]
type: post
lang: en
---

# How to Install WordPress Plugins

![](https://www.inmotionhosting.com/support/wp-content/uploads/2021/08/installwordpressplugin.png)

One of the best things about WordPress is the ability to add features using [WordPress Plugins](https://www.inmotionhosting.com/support/edu/wordpress/plugins/). WordPress comes with a lot of tools to build a website, but expanding it with plugins can help customize your site to fit your needs. 

Use plugins to add custom forms, widgets, search engine optimization (SEO) tools, or even change the editor that you use to create posts. There are plugins that allow you to accept charitable donations, sell digital products, and manage page caching.

Plugins are created by 3rd parties and you can [create your own plugin](https://www.inmotionhosting.com/support/edu/wordpress/plugins/create-a-wordpress-plugin/) if you are a developer. For more information see our article [What are Plugins and Widgets](https://www.inmotionhosting.com/support/edu/wordpress/plugins/what-are-plugins-and-widgets/). In this guide, we’ll show you **how to install WordPress plugins** using the built-in search tool. Then we’ll cover uploading and installing plugins manually.

- [Install WordPress Plugins Using the Built-in Plugin Search](#search)
- [Install WordPress Plugins Manually](#manual)

![How to Install WordPress Plugins from the WordPress Dashboard & by Uploading a Plugin Manually](https://i.ytimg.com/vi_webp/dFlUNiqszm8/maxresdefault.webp)

*Don’t have time to read? Watch our walk through video here.*

## Install WordPress Plugins Using the Built-in Plugin Search

The easiest way to install plugins is by using the search feature in your WordPress Dashboard. Below are the steps to get you going.

1. [Log into your WordPress Dashboard](https://www.inmotionhosting.com/support/edu/wordpress/logging-into-wordpress-dashboard/).
2. Click **Plugins** then **Add New** in your navigation menu.
3. Using the search feature, search for a plugin by *keyword*, *author*, or *tag*.![Search for WordPress Plugins](https://www.inmotionhosting.com/support/wp-content/uploads/2011/08/plugin-search.png)
4. If you find a plugin that you’re interested in you can click “**Details**” to find out more information on that particular plugin. We typically recommend using plugins that have been updated more recently and with [a lot of active installations.](https://www.inmotionhosting.com/support/edu/wordpress/how-to-perform-a-plugin-review/)
5. Once you have found a plugin, click the **Install Now** button.
6. Once it has been installed, click the **Activate** plugin to enable it.

## Installing WordPress Plugins Manually

There may be times when you want to install a plugin that is not included in the official WordPress plugin repository (repo). Maybe you’re developing your own plugin or just want to test a beta version of one. In this case, you can upload and install the plugin manually. Here are the steps.

1. Download the plugin you want to install. It should be in a .zip format.
2. [Log into your WordPress Dashboard](https://www.inmotionhosting.com/support/edu/wordpress/logging-into-wordpress-dashboard/).
3. Click **Plugins** then **Add New**.
4. Click the **Upload** **Plugin** button on the top of the page.
5. Click the **Choose file** button then select and open your .zip file.
6. Click the **Install Now** button.![Installing a .zip Plugin](https://www.inmotionhosting.com/support/wp-content/uploads/2011/08/install-now.png)
7. The plugin will then be installed. Click the** Activate Plugin** button to enable it.

Now that you know how to install WordPress plugins you can begin building a custom website to fit your needs.

If you’re having trouble with your WordPress host, then check out InMotion’s [WordPress Hosting](/wordpress-hosting) solutions. We provide secure, optimized servers that are priced to meet your budget needs!
