How to Clean Actions from Unneeded Plugins

Freesoul Deactivate Plugins PRO includes two powerful recorders that allow you to clean up plugins during specific actions:

  • AJAX Actions Recorder
  • POST Requests Recorder

These tools let you exclude unnecessary plugins during specific actions without needing to understand how those actions are coded.

Instead of inspecting third-party plugin code, you simply record the action and decide which plugins are required.
This can significantly improve performance and also resolve conflicts that may cause actions to fail.

How to Clean Up Plugins During an AJAX Action (PRO)

  • Go to Actions → Ajax Actions Recorder
  • Enter a descriptive name for the action (for your reference only)
  • Click Start recording
  • Perform the action (e.g. submit a form, apply a coupon)
  • Click Stop recording

After recording, FDP will display all AJAX actions triggered during the process.
You can then uncheck the plugins that should not be loaded during those actions.

Clean up plugins during Ajax actions with Freesoul Deactivate Plugins PRO

Watch the following video to see how the AJAX recorder works:

How to Clean Up Plugins During a POST Request (PRO)

  • Go to Actions → Post Actions Recorder
  • Enter a descriptive name for the action
  • Click Start recording
  • Perform the action (e.g. submit a form, save settings)
  • Click Stop recording

After recording, FDP will list all POST requests triggered during the action.
You can disable plugins that are not required for those requests.

Clean up plugins during post requests with Freesoul Deactivate Plugins PRO

Watch the following video to see how the POST recorder works:

⚠️ Warning

  • The POST Actions Recorder is intended for advanced users.
  • Some POST requests may be shared by multiple actions.
  • Disabling plugins for a POST request may affect other site functionality.
  • Always test your website thoroughly after saving changes.

✅ Mini Checklist

  • ☐ Identify a slow or problematic action
  • ☐ Record the action using the appropriate recorder
  • ☐ Disable plugins that are not required
  • ☐ Test the action and related site features

Real-World Examples

  • Keep only the form plugin active during contact form submissions.
  • Disable analytics, SEO, and marketing plugins during WooCommerce coupon validation.
  • Clean POST requests triggered by admin settings saves to speed up the backend.
  • Resolve conflicts caused by third-party plugins interfering with AJAX requests.