Premium plugins usually arrive as a zip file rather than through the WordPress directory, so you have to upload them yourself. The dashboard method works for most people. If the upload fails, that is almost always a file size limit rather than a broken plugin, and the fix is further down this page. If you would rather have this handled for you, we offer WordPress website design.
How to Install or Update a WordPress Plugin from a ZIP File (Complete Guide)
Not all WordPress plugins are installed directly from the WordPress plugin directory. Many premium, custom, or third-party plugins are provided as ZIP files. Knowing how to properly install or update a plugin from a ZIP file is essential for Irish businesses, agencies, and website owners who use paid tools or custom-built functionality.

This guide explains how to safely install and update WordPress plugins using ZIP files, when to use this method, and how to avoid common errors.
When Do You Need to Use a ZIP File?
You’ll usually receive a plugin ZIP file when:
-
You purchase a premium plugin
-
A developer sends you a custom plugin
-
You download a plugin from a marketplace
-
You need to manually update a plugin
-
You’re restoring a plugin backup
ZIP installation gives you full control but must be done correctly to prevent conflicts.
Before You Start (Important Preparation)
Before installing or updating any plugin:
-
Take a full website backup
-
Make sure the plugin is compatible with your WordPress version
-
Deactivate caching plugins temporarily if required
-
Confirm you have administrator access
These steps reduce the risk of errors or site issues.
Method 1: Install a New Plugin from a ZIP File (Most Common Method)
This is the simplest and safest way to install a plugin ZIP file.
Step 1: Log in to Your WordPress Dashboard
Sign in to your WordPress admin panel.
Step 2: Go to Plugin Upload Page
Navigate to Plugins → Add New.
Step 3: Click “Upload Plugin”
At the top of the page, click the Upload Plugin button.
Step 4: Choose the ZIP File
Click Choose File, select the plugin ZIP file from your computer, and confirm.
Step 5: Install the Plugin
Click Install Now and wait for WordPress to upload and extract the files.
Step 6: Activate the Plugin
Once installed, click Activate Plugin to start using it.
Step 7: Test Your Website
Visit the front-end and admin area to confirm everything works correctly.
Method 2: Update an Existing Plugin Using a ZIP File
This method is often used for premium plugins that don’t update automatically.
Step 1: Download the Latest Plugin ZIP
Get the updated version from the plugin provider.
Step 2: Deactivate the Existing Plugin (Recommended)
Go to Plugins → Installed Plugins and deactivate the plugin you’re updating.
Step 3: Upload the New ZIP File
Go to Plugins → Add New → Upload Plugin and upload the new ZIP file.
Step 4: Confirm Replacement
WordPress will ask if you want to replace the existing plugin files. Confirm the update.
Step 5: Activate the Plugin
Once installed, reactivate the plugin.
Step 6: Check Plugin Settings
Some plugins retain settings, while others may reset them. Review configurations carefully.
Method 3: Update a Plugin via FTP (Advanced Method)
This method is useful if the WordPress dashboard upload fails.
Step 1: Extract the Plugin ZIP File
Unzip the plugin on your computer.
Step 2: Connect via FTP
Use an FTP client and connect to your website server.
Step 3: Navigate to Plugins Folder
Go to /wp-content/plugins/.
Step 4: Replace Plugin Folder
Delete or rename the old plugin folder and upload the new one.
Step 5: Log in to WordPress
Activate the plugin from the dashboard.
This method requires technical confidence and care.
Common Errors and How to Fix Them
“The package could not be installed”
-
Make sure the ZIP contains the plugin files, not a folder inside another folder
“Plugin already exists”
-
Confirm replacement when updating
-
Or delete the old version first
Upload size limit error
-
Increase upload limits or use FTP
White screen after update
-
Disable the plugin via FTP
Would rather someone just did this for you?
We look after WordPress sites for businesses across Ireland, from one-off fixes like this to full monthly support. If you would rather not be in the dashboard at all, that is what we are for.