Freesoul Deactivate Plugins – Plugin manager and cleanup

Description

FDP allows you to deactivate plugins on specific pages for speed optimization, debugging and problem-solving.

It works for every page, blog posts, custom posts that are publicly queryable, archives and backend pages.

๐Ÿš€ Deactivate plugins on specific pages to improve the performance

With FDP you can disable the entire plugins where you don’t need them. It will not only clean up the assets of third-party plugins, their PHP code will not run either. Hence, your pages will have fewer HTTP requests and fewer database queries.

You will improve the TTFB (time to first byte) also when the page is not served by cache.

Usually, the number of the needed plugin on a specific page is lower than the number of globally active plugins.

Why don’t you keep the plugins active only on the pages where you need them?

Most of the plugins load their assets and query the database on all the pages, no matter if they do something useful. This causes many times a worsening of the performance.

With FDP no matter how many plugins you have, you can keep them active only where you need them.

๐Ÿงน How clean up your website in minutes

Watch this video to have an overview of how to clean up your website with Freesoul Deactivate Plugins.

๐ŸฅŠ Deactivate plugins on specific pages to solve conflicts between plugins

With FDP you can preview the page loading specific plugins. This is very useful to detect which plugin is causing issues.

Look How to check which plugin is causing issues in 1 minute for more details.

If on a specific page you keep active only the plugins that you really need, most of the time the probability of having conflicts between plugins is lower.

๐Ÿ†“ Features of the free version. With the free version of FDP you can:

โญ Deactivate plugins on specific pages, posts, custom posts, post types, archives, term archives, search results page, devices
โญ Deactivate plugins and the theme on specific backend pages
โญ Deactivate the JavaScript execution for problem solving (preview on front-end)
โญ Deactivate plugins by custom URL on the frontend
โญ Have an automatic suggestion about the unused plugins for the homepage and the backend
โญ Change plugins firing order
โญ Create a functional plugin in no time
โญ Import/Export list of favourite plugins
โญ See a preview of the pages deactivating specific plugins and switching to another theme without affecting the public site
โญ See a preview of the page with Google Page Speed Insights for single posts, pages and custom posts (preview without cache, the page may give lower score without cache, use it for comparisons during the optimization)

and much more.

๐Ÿ‘‘ Features of the PRO version. The premium version also includes:

โญ Unused plugins automatic suggestion both for frontend and backend
โญ Unused plugins automatic check after content update
โญ Recording of Ajax activities to find out on which Ajax action you need to disable specific plugins
โญ Recording of Post activities to find out on which Post action you need to disable specific plugins
โญ Rest APIs cleanup
โญ Translated URLs cleanup
โญ Cron Jobs cleanup
โญ General bloat deaactivation
โญ Options autoload management
โญ Stylesheests and scripts deactivation of remaining active plugins, theme and core
โญ Import/Export FDP settings
โญ Bulk actions to activate/deactivate plugins in the FDP settings
โญ Deactivate plugins in the backend
โญ Deactivate plugins by custom URL on the backend
โญ Plugins deactivation by logged and unlogged user
โญ Automatic GTMetrix and Google PSI reports generation

๐Ÿงน ๐Ÿ“ฑ Clean up on mobile

FDP allows you to disable specific plugins for mobile devices. But if you disable a plugin on mobile, that plugin will be disabled on all the pages on mobile.
If you want to selectively disable plugins on mobile pages, you can install Specific Content For Mobile that is fully integrated with FDP.
If you create mobile versions with SCFM, you will find the mobile pages in the FDP Singles settings. There you can disable plugins as you do with normal desktop pages.
FDP and SCFM together are powerful tools to selectively clean up mobile pages.
If you clean up the mobile, remember to set up your caching plugin to separate the desktop and mobile cache, in another case you may have issues.
For instance W3 Total Cache, WP Fastest Cache, Powered Cache, and LiteSpeed Cache are caching plugins that can serve a different cache on mobile.

โš  Requirements

Only the permalink structures “Day and name”, “Month and name”, “Post name” and the custom ones ending with “%postname%” are supported for permanently deactivating plugins (they are also better for SEO).

You will not be able to disable plugins in a permanent way with other permalink structures.

The same if you are using plugins to change the permalinks, e.g., Permalink Manager Lite.

๐Ÿ”Œ FDP add-ons

๐Ÿ”Œ Freesoul Deactivate Plugins PRO
๐Ÿ”Œ Editor Cleanup For Oxygen
๐Ÿ”Œ Editor Cleanup For Elementor
๐Ÿ”Œ Editor Cleanup For Avada
๐Ÿ”Œ Editor Cleanup For WPBakery
๐Ÿ”Œ Editor Cleanup For Divi Builder
๐Ÿ”Œ Editor Cleanup For Flatsome

๐Ÿš€ Recommended plugins to use in conjunction with FDP to improve performance

๐Ÿ”Œ Caching plugins: W3 Total Cache, WP Fastest Cache, WP Optimize, Comet Cache, Cache Enabler, Hyper Cache, WP Super Cache, LiteSpeed Cache, SiteGround Optmizer. All of those caching plugins are compatible with Freesoul Deactivate Plugins. If your favorite caching plugin is not compatible for any reason, let us know it.
๐Ÿ”Œ Plugins to convert WebP like: WebP ConverterrFor Media, Imagify โ€“ Optimize Images & Convert WebP, Smush, WebP Express, ShortPixel, TinyPNG. All those plugins to convert WebP are compatible with Freesoul Deactivate Plugins. If your favorite WebP converter plugin is not compatible with FDP, let us know.
๐Ÿ”Œ Lazy loading videos is not enough if they are near the viewport. For loading videos on click, you can use Load Video On Click
๐Ÿ”Œ Inline the first image that appear in the viewport directly to the HTML if it’s not too big with Inline Image Base64

FDP is compatible with all optimization plugins. If your favorite plugin isn’t in the list above, and it gives conflicts, don’t hesitate to open a thread on the support forum.

๐Ÿ–ค Recommended plugins to use in conjunction with FDP for plugins management

๐Ÿ”Œ PlugVersions: Easily rollback to previous versions of your plugins
๐Ÿ”Œ Rename Plugins Folder: Rename the plugins folder to add a layer of protection to your website.

๐Ÿšซ Plugins not compatible with Freesoul Deactivate Plugins

๐Ÿ”Œ Domain Mapping System: It loads Freemius on the frontend and this may cause the unexpacted deactivationg of some plugins.
๐Ÿ”Œ Admin Menu Editor: It gives you the possibility to customize the admin menu. If you disable plugins on the backend pages, this plugin is not compatible with FDP.

๐งบ Multisites

If you have a Multisite Installation, in every single site you will be able to manage only the plugins which are active on that site. FDP will not see those plugins that are globally active in the Network. And you have to activate FDP on every single site, not globally on the Network.

โ“Frequently Asked Questions

Here you will find the frequently asked questions.

๐Ÿ” How can I report security bugs?

You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team helps validate, triage, and handle any security vulnerabilities. Report a security vulnerability.

๐Ÿ›Ÿ Help

Read ๐Ÿ“„ how deactivate plugins on specific pages to learn how to selectively load only the plugins that you really need.

For any question or if something doesn’t work, don’t hesitate to open a thread on the support forum

Screenshots

  • How disable plugins on specific pages

Reviews

28 September 2024 1 reply
Unbeknownst to me, an errant flag in version 2.2.7 blocked my multisite operation. Jose quickly found the problem and gave me an easy fix until the next release.
06 July 2024 1 reply
I fell in love with this plugin the first time I installed it. Thanks
02 June 2024 1 reply
In addition to building an excellent plugin, it also has wonderful support!
Read all 96 reviews

Contributors & Developers

“Freesoul Deactivate Plugins – Plugin manager and cleanup” is open source software. The following people have contributed to this plugin.

Contributors

“Freesoul Deactivate Plugins – Plugin manager and cleanup” has been translated into 5 locales. Thank you to the translators for their contributions.

Translate “Freesoul Deactivate Plugins – Plugin manager and cleanup” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.2.8

  • Fixed: not possible to activate the plugin on the subsites of a network
  • Added: FDP menu itemm added to the admin top bar
  • Removed: Hire Us page
  • Removed: Backend cleanup for new installations (kept only for PRO users now)
  • Fixed: “Dashboard” replaced with “Updates” in the admin main navigation unders certain conditions
  • Fixed: JS errors for users who haven’t the rights to see the FDP backend pages
  • Added: hook for Assets deactivation by template file (feature of incoming version PRO v. 1.1.1.2)

*Complete Change Log