Deactivating and deleting a WordPress plugin

Deactivate a plugin to stop its normal operation, and delete it only when you no longer need its code or have completed a planned replacement. Deactivation and deletion can have different effects on settings, stored submissions and other plugin data.

What should I check before deactivating a plugin?

Identify the features it supplies, such as forms, shortcodes, payment gateways or page layouts. Export important records and read the developer's uninstall policy. Some plugins preserve settings after deletion; others run an uninstall routine that removes data. Do not assume that every plugin follows the same rule.

For a replacement, configure and test the new solution before removing the old one. Take a files-and-database backup when losing the plugin's data would be significant.

01 Deactivate first

  1. Open Plugins > Installed Plugins and locate the exact plugin.
  2. Select Deactivate. A network-activated Multisite plugin must be managed by the network administrator.
  3. Test affected pages and workflows. Look for missing forms, visible shortcodes, disabled checkout methods or broken layouts.
  4. If the result is wrong, reactivate the plugin and investigate the dependency before proceeding.

02 Delete when the review is complete

Use Delete for the inactive plugin and read the confirmation. Keep exported data, licence information and any custom modifications you may need. A fresh installation later may not restore data removed by an uninstall routine.

03 Verify and troubleshoot

Check the public site while signed out and clear relevant caches. Review scheduled tasks or external integrations using the plugin's own documented cleanup process rather than deleting similarly named database rows manually.

If WordPress will not load after a plugin change, keep the error text and use recovery mode or request assistance with a targeted file-level disable. Do not delete several plugin folders at once. Removing a plugin because it appears vulnerable also requires checking whether the website was already compromised; uninstalling code alone is not a complete incident investigation.

Sources and further reading

  • 0 Users Found This Useful
  • wordpress
Was this answer helpful?

Related Articles

Installing a plugin from the WordPress plugin directory

A plugin adds functionality to WordPress, such as forms, search tools or integrations. Install...

Uploading and installing a WordPress plugin ZIP file

Upload a plugin ZIP when you have a legitimate package from its developer or a custom plugin...

Reinstalling a WordPress plugin without falsifying its version

Reinstalling a trusted plugin package can replace missing or damaged plugin files. Use...