What are WordPress plugins? How to find, install and update plugins?

what-is-wordpress-plugins - banner
Table of Contents

WordPress plugins are one of the most useful features of this platform that can help the web designers to make changes on the most essential parts of their websites.

WordPress Plugins help web designers to change om the most essential parts of their websites

Some plugins such as “WooCommerce” can completely change the performance of a website and add a lot of extra functionality to it.

There are also some useful plugins provided for improving and enhancing the security, functionality or ranking of websites. These kinds of WordPress plugins have no effect on the front end of your website; on the contrary, they can work on the back end to help you build a professional and inimitable website.  

What Is A WordPress Plugin And How Does It Work?

A WordPress plugin is a pre-written code which can be added to the basic code of your website after installation. The most advantages of using plugins for WordPress websites is the possibility of using their functionality without knowing anything about website codes such as HTML, CSS, etc.

Actually, finding, installing and working with the features of a WordPress plugin is as easy as downloading and installing a game from “Google play” or “App store“.

finding and installing WordPress plugin is an easy work

Most of the WordPress plugins are provided by the other users who are experienced in writing website codes. As WordPress is an open source platform, all experts can write their own code according to the requirements of a website and publish it as a plugin to be available for others to take advantage of it.

Although WordPress published a lot of plugins for improving the performance of websites designed based on this CRM, most of the plugins available on the WordPress have been provided by other people from all over the world.

Some WordPress plugins have such a good functionality that other website owners agreed to pay for installing them. However, most of the essential WordPress plugins including “WooCommerce” or “YOAST SEO” are free unless you want to use some of their special features for your website.

How many WordPress plugins are there?

There are more than 100,000+ WordPress plugins available for installation on your website. As you may guess, it is not necessary to install too many plugins on your website. Actually there is a rule of thumbs about how many plugins must be installed on a website.

There are more than 100,000 plugin in WordPress repository

Professional web designers believed that installing more than 10 plugins can have a bad effect on your website. It is even better to install less than 5 plugins to keep the loading speed of your website optimized. On the other hand, despite the fact that using some plugins is absolutely necessary, installing too many of them may cause some problems for your website such as:

  • Security breaches
  • Slow down Loading
  • Overload crashes
  • Poor performance 

What are the most important WordPress plugins for a new website?

The most important WordPress plugins for a new website really depends on what is the purpose of designing that site. In the following, we are going to introduce to you the most useful and effective plugins for the most popular websites.

The most important WordPress plugins for blogs

Yoast SEO

Definitely the main purpose of publishing a website on the internet is attracting more visitors to come and visit your website. The only way to make visitors see your website is to rank high on the searching engines like Google. 

Yoast SEO” is a powerful and free plugin that can offer the most useful solutions and techniques for improving your pages and contents to have a higher rank on search engines.

These solutions include adding meta tags, connecting your website to “Google Search Console“, generating Sitemaps, etc are simply offered to you in this plugin by following its tutorial for beginners. 

WordPress bulk post editing plugin

WordPress bulk post editing plugin provides a lot of powerful tools for bulk editing all fields of posts or custom posts in WordPress website. 

After installing this plugin, you can filter custom posts according to any feature like categories, tags, custom taxonomies, published date, etc. Then by using a user-friendly bulk edit form, edit any data related to those filter posts at the same time. 

The most important WordPress plugins for eCommerce websites 


WooCommerce” is one of the most popular plugins for designing an online store based on WordPress. Installing this plugin can add all features you need to sell your products to your customers to your ecommerce website including:

  • Pricing options
  • Shipping status
  • Shopping cart
  • Payment gates

As “WooCommerce” can just provide some basic options for creating an Ecommerce website, a lot of different plugins are published to extend the abilities of WooCommerce plugin. They can apply to change the appearance of WooCommerce pages or enable store managers to manage and control their online store more efficiently.  

WooCommerce product table plugin

WooCommerce product table plugin is a powerful extension not only for changing the appearance of your online store but also to make purchasing products more user-friendly for your customers.

By installing this plugin, the default shopping page of WooCommerce will be replaced by a totally new appearance displaying as a table which is very useful for big online stores with so many products such as clothing or glossary stores.

WooCommerce bulk product editing plugin

WooCommerce bulk product editing plugin can help store managers to filter and bulk edit all fields of their products at the same time. Installing this effective plugin is especially important for managing and controlling eCommerce websites with a lot of products.

By adding this plugin, you are able to filter some products and bulk edit anything related to them such as prices, shipping status, categories,  titles, etc.

WooCommerce bulk orders editing plugin

Managing orders in eCommerce websites specifically those ones that receive a lot of orders from all over the world is a difficult and consuming task without installing WooCommerce bulk orders editing plugin

Adding this plugin to WordPress can help store managers to quickly filter received orders according to their requirements such as order date, order amount, products , etc. And bulk edit any features of them, simultaneously. 

One of the most advantages of this plugin is providing a big database for all countries with their states. So, if you are receiving orders from different countries or various states, finding and editing orders according to this data is simply possible in this plugin.

The most important WordPress plugins for business websites


The most important thing about business websites, mostly designed for companies or organizations, is their appearance. Actually the purpose of website designers is creating an attractive homepage for those companies to show off their experiences, achievements and services provided by them.

Usually, creating such a professional website is not possible by using the default options of WordPress for creating pages. So, some useful page builders such as “Elementor” can help web designers to create impressive pages for those websites.  


Contact form” is another essential feature for any business websites. To create contact forms for WordPress websites, a lot of applicable plugins are published. “WPForms” is one of those plugins which is useful for designing contact forms in a simple way.

Where to Find WordPress Plugins?

You can search and find WordPress plugins by trying one of the below:

Let’s take a look at how you can search and find a suitable plugin in them.

Find WordPress Plugins in WordPress plugin directory 

You can go to the website and click on the β€œPlugins” tab to open the “WordPress plugin directory“. As illustrated below, you can search a name such as contact form and let the directory to show you a list of plugins related to that name. 

Find your desired plugin from WordPress plugin directory

Usually, there are more than 100+ plugins related to your search. So, you need to review a brief description and decide which one really suits your needs.  

However, you can choose if you want to find a free plugin or a premium plugin. 

Find WordPress Plugins in Marketplaces

Some Marketplaces such as “Envato’s CodeCanyon” collect thousands of plugins to help web designers find their proper plugins easily and quickly. However, if you want to find a free plugin, “Codecanyon” is not a good option because in this directory, just premium plugins are introduced to you. 

In the “Codecanyon”, you can search a name of plugin by going to:

Envatomarket > codecanyon

Codecanyon marketplace collect thousands of plugins to help web designers

Find Plugins in administrator panel of your WordPress website

The easiest way to search and install the proper plugin is navigating to the below address from your WordPress administrator panel:

WordPress dashboard > Plugins > Add News

You can find desired plugin from WordPress admin panel easily

By typing a name in the search box, a list of available plugins will display and you can install them directly to your website, by clicking on β€œinstall now”.

Find WordPress Plugins in Third party developer websites

There are a lot of third party developers who are selling their plugins with different functionality in their websites. You can find most of them by searching your requirements in Google.

For example, if you search β€œProduct table plugin” in Google: 

Finding third party developers plugin via google

The related third-party developers will be listed and you can choose one of them for installing your plugin:

What to Consider Before Installing WordPress Plugins?

As we mentioned before, installing too many plugins can cause a lot of problems to your website.

When you are going to install a plugin, just stop a moment and ask the four below questions from yourself:

  • Is this the best plugin that I can find for my purpose?
  • Is it really necessary to install this plugin or my website can go on without it?
  • Is this plugin compatible with my website features?
  • Is paying for this plugin worth it or it is better for me to try a free plugin instead of it?

If your answer to all these four questions is YES, then go on and install the plugin without hesitation.

It is also important to consider the below points before installing:

Look at brief description and Reviews

After searching a plugin in any website including, a list of related plugins will be displayed and you can open their introducing page by clicking on each one.

In the introducing page of this plugins, you need to pay attention to the below items:

Short description 

Reviewing a short description will help you to find out if that plugin can do the function you expect from it or not.

Review /Rating

Most users will send their reviews and ratings about the functionality of that plugin after installation.  If most of the users were satisfied with installing that plugin on their websites, you can also trust it.

We can trust a plugin if most users were satisfied after installing that


If you are not professional at working with WordPress plugins, it is a good idea to install the most popular ones. Although there may be some other useful or even better plugins out there than the most popular ones, because you have no idea about which one is best for you, the most popular plugins with no harm effect or malfunction on your website are the best ones.

Recent Update

Checking the last update of plugins is a good indicator of their developer responsibility. It is obvious that those developers that are updating their plugins regularly are more reliable. So, try to install the plugins that their update date is less than one month ago.

Checking the last update of plugins is a good indicator of their developer responsibility


Some third-party developers let you see the main features of their plugins as a demo or even working with them. Testing the functionality of those plugins can ensure you about their good performance on your website. 

There are also some free platforms such as “Addendio” that let you test the plugins on their websites.


Developer of a plugin is the identity of it. So, if you are installing a plugin from a reliable developer, there is no need to worry about its harmful effect on malfunction on your website. So, check the reputation of the plugin developer before installing.

How to Install a WordPress Plugin?

The installation of a WordPress plugin can be done manually or Automatically within the WordPress website. 

Install a Plugin Automatically

A. From the WordPress directly of admin panel

Automatic installation of a plugin is possible when you find it directly in the β€œPlugins > Add new” tab of your WordPress dashboard.

In this method, you just need to click on the β€œinstall now” button and wait for WordPress to install it. 

Then you have to click on the β€œActivate” button to activate the function of that plugin on your website.

After install you can activate plugin by clicking on activate button
B. From a Zip file

If you have downloaded a plugin in a ZIP file for example from or other Market places, you need to install it automatically by

– Going to WordPress Dashboard > Plugins > Add new

– find β€œUpload Plugin” and Click on it

You can upload a plugin from WordPress admin

– Then click on β€œchoose file” and select the ZIP file of that plugin from your device

plugin upload from

– Finally click on β€œInstall now”

– Finally you have to click on β€œActivate Plugin” to be able to use its function on your website

Activate plugin after upload in WordPress

Manual Plugin Installation  

Manual Plugin Installation is the process of installing and activating a plugin by using a “SFTP client“. As you may guess making any mistake in this process can put your website at risk. So, this must be done by an expert who is familiar with transferring files by FTP.

However, if you want to use SFTP client for installing a plugin, it is better to back up your website at first, then follow the below steps:

– Connect to the “FTP client” of your host

– upload the plugin ZIP file

– Install the plugin by right click on file and extract the ZIP file

– Go to “WordPress Dashboard > Plugins > Installed plugins

– Look for that new installed plugin and click on β€œActivate”

How to Update a WordPress Plugin?

Updating WordPress plugins is essential to make them work properly on your website. However, it is recommended to read the detailed changes made in the new version of each plugin before updating to make sure that updating that plugin has no harm effect on your website.

Update manually from WordPress Dashboard

A. Update tab 

You can always check for the new plugin update by navigating to:

WordPress Dashboard > Updates

If any plugins need to be updated, a notification will be displayed in this page and you can click on β€œUpdate plugin” to make it up to date.

B. Plugins tab

You can also observe if any plugin needs to be up to date by going to WordPress Dashboard > plugins

As shown below, if the developer provides a new update for that plugin, a notification will be displayed and you can have the new version of that plugin on your website by clicking on β€œUpdate Now“. 

Update WordPress plugin from installed plugins menu

Update automatically

You can also let WordPress to update all of your plugins automatically by clicking on β€œAuto Updater” under β€œTools” tab of WordPress Dashboard

Bulk Update WordPress Plugins

If there are more than one plugins needed to be updated, you can bulk update them by going to:

WordPress Dashboard > Plugins

  • Then click on β€œUpdate Available” on the top of the page
  • Select all plugins
  • Choose β€œUpdate” from bulk edit dropdown list
  • Finally click on β€œApply” button
You can select old plugin and bulk update theme by one click

How to Deactivate a WordPress Plugin?

A. From WordPress Dashboard

Deactivating a WordPress plugin from the WordPress dashboard is even easier than its installation. The only thing you have to do is: 

  • Navigating to WordPress Dashboard > Plugins
  • Find the plugin you need to be deactivated
  • Click on β€œDeactivate” button
Deactivate plugin is easy from WordPress dashboard

B. By using FTP

If you don’t have access to your WordPress dashboard, it is also possible to deactivate your plugin by using FTP.

To do this you need to:

  • Connect to your WordPress website via a “FTP program” such as FileZilla 
  • Go to wp-content > Plugins 
  • Find the folder of the plugin you need to deactive 
  • Right click on that folder
  • Rename the folder and append β€œ_old” to it
You can deactivate plugins by rename their name from FTP

The plugin will be successfully deactivated and you can activate it anytime you need by renaming the folder again and removing β€œ_old” from the end.

Shopping cart
Sign in

No account yet?

We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Start typing to see products you are looking for.