How to Install or Update a WordPress Plugin from a ZIP File

Table of Contents

How to Install or Update a WordPress Plugin from a ZIP File (Step‑by‑Step Guide)

Installing or updating a WordPress plugin from a ZIP file is common when you purchase premium plugins, download plugins from third‑party sources, or receive a custom plugin from a developer. This guide explains easy, safe, and beginner‑friendly methods.

When Do You Need a ZIP File Plugin Installation?

You usually install a plugin via ZIP when:

  • You buy a premium plugin (ThemeForest, CodeCanyon, official websites)
  • A developer sends you a custom plugin
  • The plugin is not available in WordPress plugin directory
  • You want to manually update a plugin

Before You Start (Important Checks)

Before installing or updating:

  • Make sure the file format is .zip
  • Do not unzip the file on your computer
  • Ensure the plugin is compatible with your WordPress version
  • Take a backup if updating an existing plugin

Method 1: Install a WordPress Plugin from ZIP via Dashboard (Recommended)

This is the easiest and safest method for most users.

Step‑by‑Step:

  1. Log in to WordPress Dashboard
  2. Go to Plugins → Add New
  3. Click Upload Plugin (top button)
  4. Click Choose File
  5. Select the plugin .zip file
  6. Click Install Now
  7. After installation, click Activate Plugin

Method 2: Update an Existing Plugin Using ZIP File

Use this method when:

  • You receive a new version of a premium plugin
  • Auto‑update is not available

Steps:

  1. Go to Plugins → Installed Plugins
  2. Deactivate the existing plugin (recommended)
  3. Go to Plugins → Add New → Upload Plugin
  4. Upload the new ZIP file
  5. WordPress will ask to replace current plugin
  6. Click Replace Current with Uploaded
  7. Activate the plugin again

Method 3: Install or Update Plugin via File Manager (cPanel)

Useful if dashboard upload fails.

Step‑by‑Step:

  1. Login to your hosting control panel (cPanel)
  2. Open File Manager
  3. Go to public_html/wp-content/plugins/
  4. Click Upload
  5. Upload the plugin ZIP file
  6. Extract the ZIP file
  7. Go to WordPress Dashboard → Plugins
  8. Activate the plugin

Method 4: Install Plugin Using FTP (Advanced but Reliable)

Recommended when file size limits cause issues.

Steps:

  1. Install an FTP client (FileZilla)
  2. Connect to your hosting server
  3. Navigate to /wp-content/plugins/
  4. Upload the extracted plugin folder
  5. Go to WordPress Dashboard → Plugins
  6. Activate the plugin

Common Errors While Installing ZIP Plugins (and Fixes)

Error: “The package could not be installed”

Reason: Wrong ZIP structure
Fix: Unzip once and re‑zip only the plugin folder

Error: “Plugin already exists”

Reason: Plugin folder already present
Fix: Delete old plugin or use replace option

Error: Upload limit exceeded

Fix: Use FTP or File Manager method

Facebook
Twitter
LinkedIn
Pinterest

Interested in website maintenance for your company.?We can help. 

RECENT FAQs