Unable to delete a plugin

Andrei Iordache

Andrei Iordache

WordPress Developer

­čÜÇ I Help People Get Found Online | WordPress Development, Core Web Vitals, Security&Maintenance

Unable to delete a plugin

If you have ever tried to delete a plugin in WordPress, only to receive an error message saying “Unable to delete plugin” (or a similar error message), you know how frustrating it can be. It’s even more frustrating when you’re unsure why the error is occurring or how to fix it.

Fortunately, there are a few potential solutions to this problem. In this part of the tutorial I will discuss why the “Unable to delete plugin” error message appears and how to fix it.

First, let’s take a look at why this error message appears when you try to delete a plugin.

When you delete a plugin from WordPress, the file isn’t deleted from your server. Instead, WordPress renames the plugin’s folder to something like “plugin-name. old”. This is done so that if you accidentally delete a plugin, you can quickly restore it by simply renaming the folder to its original name.

However, in some cases, WordPress may be unable to rename the plugin’s folder for one reason or another. You will receive the “Unable to delete plugin” error when this happens.

There are a few potential reasons why WordPress may be unable to rename the plugin’s folder. One possibility is that the folder is locked, preventing WordPress from being able to access it. Another possibility is that the folder is located in a protected area of your server that WordPress doesn’t have permission to access.

Solving the “Unable to delete plugin” error

Fortunately, there are a few things you can try to fix the “Unable to delete plugin” error:

One potential solution is to delete the plugin’s folder manually. You must connect to your server via FTP and navigate the “/wp-content/plugins/” folder. Locate the plugin’s folder and delete it.

Once the folder is deleted, you can try deleting the plugin from the WordPress admin area. If the plugin is successfully deleted, you will no longer see the “Unable to delete plugin” error message.

If you’re still seeing the “Unable to delete plugin” error message, or if you can’t delete the plugin’s folder, the folder may be located in a protected area of your server. In this case, you will need to contact your web host and ask them to delete the plugin’s folder for you.

Once the plugin’s folder has been deleted, you should be able to delete the plugin from the WordPress admin area without any problems.

Let’s recapitulate:┬áTo solve this error:

  1. Open your FTP client and connect to your site. 
  2. Navigate to your root directory.
  3. Go to the WP Content folder.
  4. Go to the Plugins folder.
  5. Find the plugin name’s folder.
  6. Rename it (you can put “plugin_name + – old”).
  7. Reload your site. If everything is fine, access the plugin folder again (point 5) and rename the folder with the original name. If the error persists, rename it with “-old”, delete that plugin and search for an alternative.

From time to time, a plugin can generate this error due to the cache plugin (simple way), or due to a PHP error (advanced way, I will not specify here how to solve it, because you risk to broke the entire site).

Submit Your Guest Post

Previous Post
WordPress 403 error
Next Post
WordPress Uploading Image Error
Lusi StudiosLusi Studios
15:32 22 Jun 22
Andrei did an amazing job! He helped in a very rushed time and he excelled at everything. Thanks again!
I am grateful and I would to thank Websites Seller for their support in site recovery and site transfer. Websites Seller just saved my business. Thank you!
Wouter GhysensWouter Ghysens
11:52 10 Sep 21
Looking for a Wordpress transfer from site A to site B, I found back Andrei from Wesites Seller on Google.He was very proactive in his approach, came with hundreds of ideas and lifetime experiences from other migrations. He knows the wordpress, the hosting and php database as the back of his pocket.And we worked out this migration very smooth. Together we solved it, and myself and my business are very pleased with his approach.100% recommendation & kudo's from out of Belgium!
Ioachim CiobanuIoachim Ciobanu
18:39 14 Jul 21
Websites Seller built my resume site. Deliverables were quickly completed, and I was asked for my feedback at each stage of development. All feedback I gave was implemented in a short time.Another great thing is that he comes with smart solutions, regarding stuff which I didn't initially think of (site security, Google site speed optimization and so on). Basically, he was great, staying in touch, keeping me updated and paid attention to what was most important for my site.Overall, I am very happy with the work done. I highly recommend this developer!
K CollinsK Collins
09:11 19 May 21
I needed help with website speed - to improve my core web vitals - without compromising the usability of my site. Andrei was extremely responsive, proactive and fast. And more importantly, he increased by website speed. Highly recommend him, and I will be using him going forward on all my projects.

Submit Your Guest Post


WordPress Website Maintenance Services

WordPress Maintenance Services

WordPress website maintenance service that provides cloud backups, emergency support, weekly website updates, speed and many more.


WordPress Migration Service

Safely transfer your WordPress website to a new location for $75. … Migrate your website to its new host.


Lawyer Web Design

We specializes in website design, Internet marketing and SEO for lawyers and attorneys throughout the Europe and US.