With “Deactivate Plugins Per Page Plugin” you can easily disable plugins on certain WordPress pages (or on all except a selected page).
Deactivate Plugins Per Page Plugin can add deactivation rules for active plugins. For example for a contact form plugin, that you only use on the contact page, simply add a rule to deactivate it on all URI except on the contact page.
Deactivate Plugins Per Page Plugin Changelog
1.15.0 – 2 January 2023
ADDED: The ability to add a custom PHP function as an additional condition for a rule.
ADDED: An option to choose if the Deactivate Plugins Per Page Plugin rules affect the front-end visual editor pages of some popular visual editor plugins.
IMPROVED: Some hints are explaning the features in more details.
FIXED: Some spelling mistakes.
UPDATED: Language files.
1.14.3 – 14 April 2022
FIXED: The settings were not showing correct values in Firefox after importing new values due to Firefox trying to autocomplete the old values after page reload.
1.14.2 – 9 April 2022
FIXED: Assets not loading and incorrect paths when used in WAMP on Windows, due to incorrect directory separator. The PHP constant DIRECTORY_SEPARATOR has been removed now from the plugin.
1.14.1 – 16 January 2022
ADDED: An option to choose the priority of the hook we use to change the active_plugins option. In some cases changing this value will solve a conflict with another plugin (but may also cause a conflict with a different plugin).
REMOVED: The fix of the conflict with BuddyBoss plugin in combination with MemberPress Plus and MemberPress + BuddyPress Integration is removed by default. To enable it change the new option called “Priority” to 0.