You must install WordPress plugins for additional capabilities after installing WordPress on a new self-hosted website. In this article, we’ll go over how to install a plugin into the WordPress CMS.
Here we’re talking about installing plugins in the self-hosted websites on wordpress.org, not the wordpress.com website. If you’re running a wordpress.com website, you can transfer it to a wordpress.org self-hosted for a more controlled website.
If you purchased a plugin from any external source or downloaded it from WordPress Plugin Library, you can upload and install the WordPress plugin through this method discussed. In this method, we’ll upload a zip plugin file to WordPress directly.
Visit the Plugin section from the left-hand side and click on Add New.
Click on Upload Plugins in the plugin section.
Now click on choose file and upload the file. It will take a few minutes to upload a zip plugin file, depending on hosting speed and your internet speed.
After successful upload, you can activate the plugin as per your need.
Install WordPress plugin via FTP.
You can upload an unzip plugin to the hosting directly using FTP. With the help of this method, you have to upload the plugin to the /wp-content/plugins/ folder. You can do this by using an FTP client like FileZilla or using cPanel of the hosting. FTP clients will ask for login details. For that, contact your hosting provider.
Unzip the plugin into your computer or mac.
Connect to the server using FTP client
Upload the unzip plugin folder to the /wp-content/plugins/ directory.
Navigate to the /wp-content/plugins/ directory of the WordPress FTP, and also navigate the unzip plugin folder location on the other side of the window as displayed above. Right-click on unzip plugin folder and choose upload.
Your plugin will be uploaded to the CMS. You can activate it through the WordPress dashboard, as shown below.
After clicking the activate button, the plugin will stick with the WordPress CMS and perform its functions.
Some Important Plugins that should be there in a WordPress website.
Rank Math SEO/Yoast SEO (for SEO of website).
Akismet (Protect from spam)
Jetpack (connect with wordpress.com, provide CDN for static content, and much more.