Skip to content

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

This Quick Guide will show you how to both install and update WordPress plugins from a ZIP file.

Installing a WordPress plugin from a ZIP file is one of the two main ways to add a plugin to WordPress. In particular, to install a premium WordPress plugin, you’ll almost always be uploading the plugin as a ZIP file, since premium plugins aren’t listed in the free-only WordPress repository.

The video below covers how to add a WordPress plugin by uploading it from a ZIP file:

And here’s a text walkthrough on the information covered in the video:

How to Upload and Install a WordPress Plugin from a ZIP File

  1. Go to the “Plugins > Add New” screen.
  2. At the top, right next to the work “Add New” is a button labelled “Upload Plugin”. Click that button, and a new area of the page should become visible to you.
  3. Into that area you can either drag-and-drop of use the “Choose File” button to use your system’s file browser to find the ZIP file. It should have a .zip file extension.
  4. Once you’ve found the file, click “Install Now.” This will trigger WordPress to upload and unzip the ZIP file and register the plugin on your WordPress site.
  5. On the next screen that shows up, you can then click the “Activate” button to turn on the plugin.

How to Update a WordPress Plugin from a ZIP File

If you need to update a WordPress plugin that’s already installed on your WordPress site to a new version, you can replace an old version of the plugin with a new version using a ZIP file upload. Again, you’ll be using this method mainly for premium plugins, as plugins listed in the WordPress repository have one-click updating directly from Plugins > Installed Plugins, no ZIP files required.

The steps for updating a WordPress plugin from a ZIP file are the same as above, except there’s an additional step at the beginning:

  1. Start by deleting the old version of the plugin by going to “Plugins > Installed Plugins” and clicking first “Deactivate” and then “Delete.”

From there, you can follow the steps above as normal to upload the plugin in its newer version from a ZIP file. Don’t worry, you won’t have lost your plugin’s settings by deleting its old version: those settings are stored in the WordPress database, which won’t change when you delete things from the filesystem.

As a note, if you’re worried that the new version may not work properly (which you should usually be—you never know), you may want to use FTP to download the old version of the plugin to your computer first before deleting it.

Lastly, if this sounds like a crude way to update software to you, it is: it’s one of the weirder things about premium WordPress plugins. It’s also true that many of the more advanced premium plugins, like WooCommerce or Advanced Custom Fields, have created more sophisticated updating methods based around license keys.

You Can Install Any Plugin By Uploading it as a ZIP File

As one last note, you can upload any plugin as a ZIP file, even plugins in the WordPress plugin repository. Just go to the plugin’s page in the WordPress repository (do a Google search for “wordpress plugin [plugin name]”), click the blue “Download” button to download the plugin as a ZIP file, and follow the steps above.

Thanks for reading!

Yay! 🎉 You made it to the end of the article!
David Hayes

Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Tom Horak
October 22, 2020 11:54 pm

This made me chuckle a bit. I had to comment on the irony of installing a plugin to help with updating other plugins. But how do you update that plugin? There must be another plugin for that. But then how do you update… wait.

I think this plugin could end the loop:

Smiling yet?


June 18, 2020 12:44 pm

There is a Plugin that can help with the task:

August 24, 2019 4:01 am


Or start the conversation in our Facebook group for WordPress professionals. Find answers, share tips, and get help from other WordPress experts. Join now (it’s free)!

Would love your thoughts, please comment.x

Most Searched Articles

Best JavaScript Libraries and Frameworks: Try These 14 in 2024

In this post, we look at the best JavaScript libraries and frameworks to try out this year. Why? Well, with JavaScript being available in every web browser, this makes it the most accessible programming language of ...

20 Best Free WordPress Themes for 2024 (Responsive, Mobile-Ready, Beautiful)

If you're looking for only the best free WordPress themes in the market for this year, then you're in the right place. We have more than enough such themes for you right ...

12 Best WordPress Hosting Providers of 2024 Compared and Tested

Looking for the best WordPress hosting that you can actually afford? We did the testing for you. Here are 10+ best hosts on the market ...

Handpicked Articles

How to Make a WordPress Website: Ultimate Guide for All Users – Beginners, Intermediate, Advanced

Many people wonder how to make a WordPress website. They’ve heard about WordPress, its incredible popularity, excellent features and designs, and now they want to join the pack and build a WordPress website of their own. So, where does one get ...

How to Start an Ecommerce Business: Ultimate Guide for 2024

Is this going to be the year you learn how to start an eCommerce business from scratch? You’re certainly in the right place! This guide will give you a roadmap to getting from 0 to a fully functional eCommerce business. ...