How to Install a WordPress Plugin Manually (Step-by-Step Guide)

Sometimes you just need to do things the old-school way. Maybe WordPress won’t let you upload from the dashboard. Maybe you downloaded a plugin from somewhere else. Whatever the reason, installing a plugin manually is easy once you know how.

Let’s walk through it. No tech degree needed.

How to Install a WordPress Plugin Manually (Step-by-Step Guide)

What Does “Manually” Mean?

When people say “install a plugin manually,” they usually mean:

  • You downloaded a .zip plugin file from another website or developer.

  • You upload it yourself through WordPress or using FTP.

There are two ways to do it:
👉 Upload through the WordPress dashboard
👉 Upload using FTP (for tricky cases)

Method 1: Upload the Plugin via Dashboard (Easiest Way)

This is the most common manual method and works in most cases.

Steps:

  1. Download the Plugin

    • You should have a .zip file of the plugin.

    • Don’t unzip it. Leave it as is.

  2. Log in to Your WordPress Dashboard

  3. Go to Plugins → Add New

  4. At the top, click Upload Plugin

  5. Click Choose File and select the .zip file

  6. Click Install Now

  7. After it installs, click Activate Plugin

That’s it. Plugin is live and ready.

 If you see an error like “plugin already exists,” it means the folder is already there. You may need to delete the old version first.

Method 2: Upload the Plugin Using FTP (Advanced, But Not Hard)

Sometimes the dashboard upload fails. That’s where FTP comes in handy.

What You’ll Need:

  • An FTP client (like FileZilla)

  • Your FTP login info (from your hosting account)

  • The unzipped version of the plugin folder

Steps:

  1. Unzip the Plugin

    • Right-click the .zip file → Extract

    • You’ll get a folder with the plugin files inside

  2. Open FileZilla (or another FTP app)

    • Connect to your site using your FTP login info

  3. Go to this folder on your site:

    /wp-content/plugins/
  4. Upload the Plugin Folder

    • Drag the unzipped plugin folder from your computer to the plugins folder on your site

  5. Wait for upload to finish (can take a few seconds)

  6. Log in to your WordPress Dashboard

  7. Go to Plugins → Installed Plugins

  8. Find the plugin and click Activate

Boom. You’re done.

A Few Tips Before You Go

  • Always download plugins from trusted sources. A bad plugin can break your site or cause security issues.

  • Don’t install too many plugins. More isn’t better—stick to what you really need.

  • If you see an error after installing, disable the plugin immediately.

Final Words

Installing a WordPress plugin manually sounds scary, but it’s really not. Whether you’re uploading a fancy pro plugin or fixing a glitchy install, you now know two solid ways to do it.

Got stuck somewhere? Tell me what step went wrong—I can help you fix it fast.

Facebook
Twitter
LinkedIn
Pinterest

Table of Contents