Skip to content

Remove Unused Themes and Plugins

Remove Unused Themes and Plugins One-click removal of inactive plugins and themes to declutter and harden the install.

One-click removal of inactive plugins and themes to declutter and harden the install.

  • Includes settings so you can tune this module for your site.
  • Scan for Inactive Items.
  • Inactive Plugins.
  • Inactive Themes.
  • All inactive plugins.

Enable it if:

  • You specifically need: One-click removal of inactive plugins and themes to declutter and harden the install.
  • You want this Site Tools feature without installing a separate plugin for it.

Options you can configure for this module include:

  • Scan for Inactive Items
  • Inactive Plugins
  • Inactive Themes
  • All inactive plugins
  • All inactive themes
  • All inactive items
  1. Go to WP PowerSuite -> Modules.
  2. Open Site Tools or search for “Remove Unused Themes and Plugins”.
  3. Toggle Remove Unused Themes and Plugins on.
  4. Open the module settings and save.

Toggle it off anytime to stop this module from loading.

  • Confirm Remove Unused Themes and Plugins is enabled under WP PowerSuite -> Modules -> Site Tools.
  • Use the feature this module controls (the admin UI, front-end behavior, upload, login flow, etc.).
  • ✅ Pass: you see the module-specific behavior described above.
  • ❌ Fail: re-check this module’s settings, then look for another plugin doing the same job.
  • No change after enabling. Confirm the toggle is on, hard-refresh, and review this module’s settings.
  • Conflicts. Temporarily disable other plugins that implement the same feature.
  • Unexpected side effect. Toggle Remove Unused Themes and Plugins off to revert, then re-enable with adjusted settings.
What does Remove Unused Themes and Plugins do?

One-click removal of inactive plugins and themes to declutter and harden the install.

Is Remove Unused Themes and Plugins free?

Yes. Enable it under WP PowerSuite -> Modules.

Does Remove Unused Themes and Plugins have settings?

Yes. Open module settings from WP PowerSuite -> Modules after enabling it.

How do I turn Remove Unused Themes and Plugins off?

Go to WP PowerSuite -> Modules, find Remove Unused Themes and Plugins, and toggle it off.

Developer notes (hooks & filters)

Source: modules/remove-unused-themes-plugins/admin.php, modules/remove-unused-themes-plugins/module.php. Boot: critical · context: admin, ajax.

Hooks (non-exhaustive): wp_ajax_wpps_ru_scan_inactive, wp_ajax_wpps_ru_remove_inactive.