How to Uninstall WordPress Plugins Cleanly
/ / How to Uninstall WordPress Plugins Cleanly

How to Uninstall WordPress Plugins Cleanly

Some of the links in this post are affiliate links. This means if you click on the link and purchase the item, We will receive an affiliate commission at no extra cost to you. All opinions remain our own.

Plugins are the lifeline of wordsPress environment. When finding a website or blogging system, the core extensibility of WordPress with plugins is usually a significant element in picking to go the WP course. That claimed, nevertheless, not all plugins are developed equivalent. Nor do all plugins require to stay energetic all the time. We intend to reveal you just how to uninstall WordPress plugins to make sure that when as well as if you require to get rid of one, you don’t need to deal with plugin pieces as well as orphaned tables jumbling up your site data.

WordPress Plugin Deactivation vs Uninstalling

It’s not an unusual incident for WordPress users to merge plugin deactivation with plugin uninstalling. After all, both activities get rid of the plugin from your site, so one is equally as excellent as the various other, appropriate? Well, no. Not specifically.

Plugin deactivation is simply that. Deactivation. The plugin will no more be energetic on your site, indicating that any type of features it allows will no more function. Whenever you mount a plugin, you Activate it prior to it can function. In the Plugins food selection, you can likewise shut down each plugin independently.

Doing so will not get rid of the plugin data as well as setups from your site. You might reactivate them at any type of time.

delete plugin

Deleting or uninstalling a plugin, nevertheless, will get rid of the plugin data from your site. Or a minimum of most of them.

Subscribe To Our Youtube Channel

Why Would You Uninstall a WordPress Plugin?

Most individuals uninstall WordPress plugins due to the fact that they’re completed with them. For you, perhaps you have actually grown out of the demand for its features, have actually located a substitute, or perhaps simply don’t like it.

Another significant reason to uninstall is that the plugin is triggering site problems. The plugin could have a safety and security opening in it that might endanger your site’s information. Maybe it currently has. There may be a dispute in between your theme as well as the plugin, or the programmers might have quit advancement as well as its no more suitable with one of the most existing variations of WordPress.

Most of these problems can be reduced with merely shutting off the plugin (as we reveal over). But the possibly jeopardized data still exist on your web server. And those demand to be eliminated. Thus, uninstalling.

How to Uninstall a WordPress Plugin from the Dashboard

Uninstalling a WordPress plugin from your WP admin control panel is simple. Go right into Plugins – Installed Plugins to see the whole checklist of what you have actually mounted.


From there, you should shut down any type of plugin you mean to uninstall. You can either click the deactivate switch that we revealed over, or you can inspect package next to any type of number of plugins as well as pick Deactivate from the Bulk Actions dropdown food selection.


When that process has actually completed, you simply require to duplicate it, just this time choose Delete from the dropdown.

delete message

Keep in mind that when you click the switch to get rid of the plugin, you should re-install it if you transform your mind.

What Happens When You Uninstall a WordPress Plugin

In numerous instances, uninstalling a WordPress plugin gets rid of the folders as well as submits it developed in the /wp-content/plugins/ directory site of your web server. That will be a tidy break, as well as you can be certain that your web server’s inode as well as storage space use will drop.

Some plugins, nevertheless, don’t simply connect themselves to your site using the data you mount. Some plugins change wordsPress core data sources by developing tables as well as taking care of information making use of WP core itself. (This is typical actions, incidentally. Don’t stress that this takes place.) Some plugins that function to shield your site from breaches could change your .htaccess documents (so could redirection plugins).

However, upon uninstallation, some plugins don’t eliminate their corresponding data source tables as well as access. In some instances, this is due to the fact that the programmers intend to keep user setups in situation you ever before re-install. But disallowing that, some plugins simply leave little bits as well as bytes of information that can at some point block your web server as well as start impacting performance as well as question times.

Additionally, some plugins leave traces of their data in your documents system itself. For instance, you might make use of a back-up plugin yet determine to uninstall it for a time. In most instances, the back-up plugin’s folders will stay due to the fact that they include your site back-ups. In this situation, this is a failsafe to maintain your site safe. However, some plugins simply leave orphaned data you could intend to tidy up.

How to Completely Remove all WordPress Plugin Files

Part of understanding just how to uninstall WordPress plugins is understanding that it’s not 100% essential to get rid of each and every single documents. If you’re a starting WordPress user or you don’t recognize a whole lot regarding the WP documents framework (or simply don’t intend to obtain that deep), don’t bother with it. The possibility of the orphaned data as well as data source tables impacting you are quite reduced.

However, if your site counts on every 0.1s of page rate that you can squeeze out, tidying up the documents system as well as data source might be simply what you’re trying to find.

How to Remove Any Leftover Files Using SFTP

SFTP is one of the most safe manner in which you can get rid of these data from your web server. Within your webhost, you can establish FTP qualifications for any type of website organized there. On Siteground, the Site Tools area for every website has an FTP Accounts tab where you can develop as numerous accounts with SFTP consents as you desire.


With that done, make use of those qualifications to log in using an FTP customer like FileZilla. Use Quickconnect (1) for simplicity, yet you can additionally conserve your login details under the File food selection.

ftp client

Once logged in, you will see your site’s directory site framework on the right (2), as well as your computer system’s in the left panes. Navigate on your site to /wp-content/plugins/ (3) as well as situate the plugin’s data. The name is typically something comparable to its title, though not constantly precise. For instance, the plugin we uninstalled was called RSS Importer yet the directory site was /import-xml-feed (4).

Right click the folder you intend to get rid of as well as pick Download (5). Note, this won’t erase the plugin’s data, yet rather placed them on your regional system, backing them up simply in situation something goes awry. With that done, appropriate click once more as well as pick Delete (6).


When asked to verify the removal, click Yes. And that’s that. The plugin’s staying data have actually been efficiently eliminated from your site by SFTP.

How to Get Rid of Orphaned Tables in your Database

While data can be taken care of conveniently using SFTP, handling the data source itself can be a bit much more complicated. Now, this is a really sophisticated component of the message, as well as we don’t advise this for everybody. However, if you actually require your site to be spotless, this is just how to do it.

Remember, however, back up your site initially. Whenever you dabble with wordsPress data source, back up your site. Things fail, tables obtain gone down, as well as your site could go offline. So having a fast back-up to bring back is vital.

With that in mind, you possibly intend to make use of the Advanced Database Cleaner plugin for this.


You could locate it weird to make use of a plugin to obtain rid of plugins, yet this set makes handling your DB so basic that it’s worth it. (Plus, it uninstalls tidy!)

The WP DB Cleaner food selection product takes you to a basic page where you can see all the orphaned as well as normally thrown away area in your data source.


You will notification that not every little thing below is plugin associated. In the screenshot over, there are over 4,500 message modifications that are being saved. To the right of each group, you can establish a number of days to leave out. For instance, we have it readied to leave out the previous 2 week of message modifications simply in situation they are required for, well…modifications. You can pick the components to remove, pick Clean, as well as your site will obtain much smoother.

For much more particularly plugin-associated information, you will enter into the Tables tab.


Tables are normally called in a halfway decent legible style, as well as you can likely identify what plugin they come from. The Pro variation of the plugin will inform you that details (as well as it’s just $39 for two site licenses, which is well worth it).

All of the tables provided below are from plugins that are no more mounted. For circumstances, the ones starting with wp_defender_ is from the wpmudev plugin, Defender Pro. The wp_gamipress_ tables are from Gamipress. Not all of these tables have information in them, yet all of them exist as information in the db.

Select the tables you intend to enhance (the plugin does offer the pointers for the ones in most alarming demand). From the dropdown, you can pick to Optimize, Repair, Delete, or Empty the Rows.

database deletion

We recommend that you just make use of Delete moderately as well as when you recognize definitely specific that eliminating that table will trigger no worry. That’s just how to entirely cleanse it. (We could have damaged a WordPress site while functioning on this message by being not so serious with removing tables.) We recommend making use of the Optimize alternative.

How to Remove Shortcodes Associated with Uninstalled WordPress Plugins

And ultimately, the scourge of plugin users all over…shortcodes. We really like shortcodes below at Elegant Themes as well as assume they’re a wonderful means to develop performance. One of the problems with them, nevertheless, that if you ever before quit making use of a plugin (also by deactivating it as well as not uninstalling), the plugin quits working. And you have a non-rendered shortcode that will appear on your site as raw message, like [shortcode param=”render_something” time=”always]

This is really a really simple, if handbook, repair. Go right into your web host as well as locate the accessibility to phpMyAdmin. In SiteGround, that’s in Site Tools – Site – MySQL – phpMyAdmin (tab). Press the Access phpMyAdmin switch.


phpMyAdmin can be quite made complex, yet this component isn’t. Navigate to Search (not Query) and afterwards enter your question. We looked for [et_ since that is the shortcode prefix we make use of below with Divi (aff), as well as we understand the shortcode will appear a whole lot.


As you can see, the shortcode is noticeable in the post_content column. You can additionally see which specific message ID numbers as well as titles, also. You can after that manage this 2 means. First, you can click the Edit switch to the left as well as get the shortcode in the data source.

database deletion

Additionally, you can by hand enter into the messages as well as web pages in wordsPress control panel as well as make use of the message editor to eliminate them also. Searching the data source such as this is the best means to locate which messages as well as web pages the shortcode is in. Fortunately, in most instances, the shortcodes are not in almost every message, yet just a handful.

Additionally, plugins such as Shortcode Cleaner Lite/Pro as well as Better Search and Replace can dig with the data source for you as well as clean them out in no time level.


Any time that you have plugins on your WordPress site, the possibility you will require to shut down or uninstall them is there. Whether it’s for repairing an concern or merely being completed with their performance, we wish that regardless of your thinking, you currently recognize just how to uninstall a WordPress plugin the proper way. There’s not actually a upside-down to do it, yet as you can see, some techniques may be a little cleaner than others.

What are your experiences with uninstalling WordPress plugins?

Article featured image by Sammby /