What's WP
Find Everything Related to WordPress - Best Tutoriasl on WordPress!
How to Install WordPress Plugins to Extend Functionality?

How to Install WordPress Plugins to Extend Functionality?

WordPress plugins are helpful tools used by users and developers to extend WordPress abilities beyond the core installation. They provide new additions to WordPress blogs that either boost the existed features or add new functions that are unavailable before. By this way, plugins help WordPress to be one of the most popular and powerful CMS.

install wordpress pluginThere are many free and premium plugins available on the Internet, but some beginners are confused about how to properly install WordPress plugin to extend functionality. So we come out the detailed tutorial with step-by-step guidelines and illustrations, with which even newbies who have little technical knowledge can manage the process with ease.

Get WordPress Plugins

There are thousands of WordPress plugins available online, where to find them? Simply, you can get a large number of free plugins on WordPress Plugin Directory, which contains more than 30,000 options ranging from SEO, security, to content displaying. As specialized for WordPress, these plugins are considered thoroughly tested and secure.

In addition, there are many developers and designers devote useful WordPress plugins. So you can browse and download a free or paid one on the third party websites. As there are a set of good and bad choices, we suggest you choose a reliable plugin on this page, which are completely reviewed by users and our editors.

Install Plugins in WordPress Dashboard

This is the easiest way to install a WordPress plugin, but you should note that it is only suitable for plugins in the WordPress Plugin Directory.

Login into your WordPress Dashboard, go to Plugins -> Add New, you can see the screen as the below screenshot, where you can find a search box that you can search for specific plugins in WordPress Plugin Directory.

search for plugin

To showcase the detailed process, we install All in One SEO Pack as an example. Type the plugin name in the search box and click the Search Plugins button, you can get a series of similar results.

install plugin

Once find your plugin, click the Install Now button and a pop-up appears, asking if you are sure to install the plugin. Click on the OK button and it will start to install the plugin.

window pop-up

When it appears the following screen, the plugin is successfully installed. Note that you need to activate the plugin first, then you can feel free to configure the settings for specific usage.

activate plugin

Install Plugins by Uploading Installation

Sometimes, you may want to install some premium plugins from third party websites. In this condition, you cannot achieve the process by installing it on WordPress Dashboard, but should upload its installation.

First of all, you should download the plugin installation onto your local computer. Then, back to the WordPress Dashboard, go to Plugins -> Add New, click on Upload, then you can see the below screenshot. Click on Choose File button to select the .zip file on your desktop and WordPress uploads it automatically.

upload plugin

You will be taken to activate the plugin once installed successfully. Simply to activate the plugin and set the configurations to match your personal needs.

Manually Install Plugins with FTP

This is the least user-friendly way to install a WordPress plugin, especially for newbies. If you are new to WordPress and have no idea about FTP Manager, we don’t recommend you utilize this method.

First of all, you need to prepare the plugin installation and unzip it locally. Then, access to your host through the FTP Manager, go to /wp-content/plugins/ and upload your plugin file there.

upload plugin through ftp

Once uploaded, you can click on the Plugins tab in the WordPress Dashboard, click on Installed Plugins to find the one installed just before, activate it and configure the settings.


Joyce is a professional writer & SEOer who loves trying new things and sharing the experience through blogging. She loves clean design, playing with different WordPress themes, SEO, etc. Very often, you could find her in various WordPress event as invited speakers.