Deactivate Plugins Per Page – Improve WordPress Performance

Description

LIVE PREVIEW

Sure! Here’s a rewrite in Gary Halbert’s style, while maintaining the title keywords.

optimize site speed by disabling plugins on certain pages

Short Description

Want to optimize site speed by disabling plugins on certain pages? With the “Deactivate Plugins Per Page” feature, you can flick the switch and turn off those pesky plugins that slow your site down—on specific WordPress pages or even on all except your chosen page.

Let’s face it: many front-end plugins drag their JavaScript and CSS files onto every page, even if you only need them on one. It’s like bringing a backpack full of bricks to a picnic. Don’t let your website get weighed down!

How it works?

Setting up deactivation rules is a breeze! Let’s say you’ve got a contact form plugin, but you only need it on your contact page. All you have to do is add a rule to deactivate it everywhere except on that page.

deactivate plugins per page

add rule

Deactivation Rules Options

1. Deactivation Type
– Deactivate on selected URI
– Deactivate on all URI except the selected

2. URI Selection Type
– Page
– Custom

3. [Page] Select pages to extract URI from (you’ll get automatic updates if the page slug changes)

3. [Custom] Custom URI Condition
– URI equals …
– URI does not equal …
– URI contains …
– URI does not contain …
– URI starts with …
– URI does not start with …
– URI ends with …
– URI does not end with …
– URI matches the regular expression …

custom deactivation rules

4. Affected Devices
– All
– Desktop
– Mobile

Plugin Groups

Why manage them one by one? Create groups of plugins to apply deactivation rules across the board. It’s efficient, it’s powerful, and it’s what you need!

plugin groups

Debug Mode

Turn on debug mode to see exactly which plugins are on deck and which are taking a backseat on your current page. This feature is a lifesaver when it comes to crafting and testing your rules!

A special debug box will grace your front-end if you’re an admin user—because you need the right tools!

debug information

Does it affect the Back-end?

Oh, and here’s a little secret: there’s an option (that’s not enabled by default) that affects the back-end too! However, a few crucial pages like those for activating and deactivating plugins will still be untouched, ensuring smooth sailing.

Export/Import Rules and Settings

Export settings and rules

Since version 1.9.0, you can transfer all your deactivation rules and settings to another site. Just a heads-up: if the same pages (using the same ID and slug) don’t exist on the new site, rules with Page URI selection type will be ignored. Plus, in a multisite setup, you can bulk import rules across multiple sites. Easy peasy!

Custom PHP Function as Condition

Now you can bring your own PHP function into the fold! Since version 1.15.0, just add the name of your function to a deactivation rule for added specifications. Your rules will only work if your function returns true. Make sure your function is loaded in a must-use plugin to have it prepped in time!

Client Reviews

Client Reviews

Precautions

Group Plugins That Work Together

Remember, if you have a plugin that leans on another to be functional, bundle them in a plugin group. Deactivating one may cascade errors down to the other.

Don’t Deactivate Theme Required Plugins

Some themes are picky; if you turn off necessary plugins, you’re asking for trouble.

Deactivation Hooks Won’t Run

Heads up! Deactivation methods may not execute fully because plugins are simply removed from the active list before loading the page. They won’t trigger any “deactivated” actions during this time. For instance, if a plugin alters your “.htaccess” file, it won’t clean up if you deactivate it through our tool. That plugin’s code could still affect your page.

Don’t Use This Plugin to Hide Sensitive Data

That’s not its intention. This feature is all about boosting your site’s speed and fixing compatibility issues.

Backup Your Site!

Deactivating plugins per page is not standard practice. It can lead to unexpected fallout. Always back up first and test out changes on a staging site if possible!

Feedback / Support / Questions

Need help? Hit up the support section (you’ll need to sign in), or drop me a line at nikolay@nikolaydev.com

Tested Up To

Deactivate Plugins Per Page - Improve WordPress Performance - 1 WordPress 6.7
Deactivate Plugins Per Page - Improve WordPress Performance - 2 PHP 8.2.6

Hire Me to Make a Custom Plugin for You

Deactivate Plugins Per Page - Improve WordPress Performance - 3

Need something more tailored? Shoot me an email: nikolay@nikolaydev.com

Changelog

1.17.0 – 3 January 2025

Deactivate Plugins Per Page - Improve WordPress Performance - 4ADDED: A feature for adding an additional URL parameter to links for editing a post based on post type. Say goodbye to confusion!

Deactivate Plugins Per Page - Improve WordPress Performance - 5ADDED: A message in the debug box showing how many plugins are deactivated according to rules on the current page.

Deactivate Plugins Per Page - Improve WordPress Performance - 6IMPROVED: Enhanced compatibility with WP-Optimize. Now it won’t mistakenly detect our plugin’s tables as part of another one’s code, preventing unwanted deletions.

Deactivate Plugins Per Page - Improve WordPress Performance - 7FIXED: Form validation errors when switching between rule types.

Deactivate Plugins Per Page - Improve WordPress Performance - 8FIXED: Admin menu cache time settings were corrected in the cache recreation script.

Deactivate Plugins Per Page - Improve WordPress Performance - 9UPDATED: Language files.

1.16.0 – 19 June 2023

Deactivate Plugins Per Page - Improve WordPress Performance - 10ADDED: You can now use regular expressions for custom URI conditions, allowing sophisticated targeting.

Deactivate Plugins Per Page - Improve WordPress Performance - 11ADDED: Options to ignore selected URI parameters for better compatibility when working with various plugins. Default setting now included.

Deactivate Plugins Per Page - Improve WordPress Performance - 12ADDED: Options to adjust the admin menu cache expiration time when back-end deactivation is enabled.

Deactivate Plugins Per Page - Improve WordPress Performance - 13IMPROVED: Some settings have been moved to a more advanced section for clarity.

Deactivate Plugins Per Page - Improve WordPress Performance - 14IMPROVED: Certain settings will no longer auto-load into memory, trimming server memory usage.

Deactivate Plugins Per Page - Improve WordPress Performance - 15IMPROVED: The “v” parameter is now ignored in URI rules by default, ensuring consistency with WooCommerce.

Deactivate Plugins Per Page - Improve WordPress Performance - 16FIXED: Admin menu links corrected when cache is active and conflicting plugins are back-end deactivated.

Deactivate Plugins Per Page - Improve WordPress Performance - 17FIXED: Invalid custom condition entries trigger appropriate error messages.

Deactivate Plugins Per Page - Improve WordPress Performance - 18FIXED: Enhanced styling for the debug box title prevents issues with theme styles.

Deactivate Plugins Per Page - Improve WordPress Performance - 19UPDATED: Language and documentation files.

1.15.0 – 2 January 2023

Deactivate Plugins Per Page - Improve WordPress Performance - 20ADDED: Ability to merge a custom PHP function as a condition.

Deactivate Plugins Per Page - Improve WordPress Performance - 21ADDED: You can now decide if rules apply to front-end visual editor pages.

Deactivate Plugins Per Page - Improve WordPress Performance - 22IMPROVED: More detailed hints are included for users.

Deactivate Plugins Per Page - Improve WordPress Performance - 23FIXED: Several spelling and grammatical improvements.

Deactivate Plugins Per Page - Improve WordPress Performance - 24UPDATED: Language files.

1.14.3 – 14 April 2022

Deactivate Plugins Per Page - Improve WordPress Performance - 25FIXED: Corrected settings display issues in Firefox post-import.

1.14.2 – 9 April 2022

Deactivate Plugins Per Page - Improve WordPress Performance - 26FIXED: Resolved asset loading issues on WAMP due to directory separators.

1.14.1 – 16 January 2022

Deactivate Plugins Per Page - Improve WordPress Performance - 27ADDED: You can set the priority for the hook used to change the active_plugins option.

Deactivate Plugins Per Page - Improve WordPress Performance - 28REMOVED: Removed the default fix for compatibility issues with BuddyBoss and MemberPress.

Deactivate Plugins Per Page - Improve WordPress Performance - 29UPDATED: Language files.

1.14.0 – 15 January 2022

Deactivate Plugins Per Page - Improve WordPress Performance - 30ADDED: New functionality to copy and paste rules across plugins or groups.

Deactivate Plugins Per Page - Improve WordPress Performance - 31ADDED: An option to hide plugins without rules but part of a group.

Deactivate Plugins Per Page - Improve WordPress Performance - 32FIXED: Display issues for skipped page rules during exports.

Deactivate Plugins Per Page - Improve WordPress Performance - 33FIXED: Resolved AJAX request failures due to server errors.

Deactivate Plugins Per Page - Improve WordPress Performance - 34FIXED: Compatibility with Elementor, Divi, and WPBakery Page Builder during admin operations.

Deactivate Plugins Per Page - Improve WordPress Performance - 35FIXED: Issues with BuddyBoss plugin in combination with MemberPress.

Deactivate Plugins Per Page - Improve WordPress Performance - 36FIXED: Resolved conflicts with Tutor LMS Pro and GeoDirectory.

Deactivate Plugins Per Page - Improve WordPress Performance - 37REMOVED: Removed custom REST-API address support to avoid conflicts.

Deactivate Plugins Per Page - Improve WordPress Performance - 38UPDATED: Language and documentation files.

1.13.3 – 30 November 2021

Deactivate Plugins Per Page - Improve WordPress Performance - 39FIXED: Handled REST API conflicts when deactivating rules.

Deactivate Plugins Per Page - Improve WordPress Performance - 40FIXED: Resolved potential fatal errors related to undefined functions.

1.13.2 – 7 September 21

Deactivate Plugins Per Page - Improve WordPress Performance - 41IMPROVED: Compatibility with Nitro Pack service; ensuring deactivation rules apply correctly.

1.13.1 – 13 August 2021

Deactivate Plugins Per Page - Improve WordPress Performance - 42FIXED: Issues in creating rules post-upgrade.

1.13.0 – 20 July 2021

Deactivate Plugins Per Page - Improve WordPress Performance - 43ADDED: The capability to leave notes on rules for clarity in purpose.

Deactivate Plugins Per Page - Improve WordPress Performance - 44IMPROVED: Updated plugin headers for future updates from the WordPress repository.

Deactivate Plugins Per Page - Improve WordPress Performance - 45FIXED: Debug information display issues during page editing.

Deactivate Plugins Per Page - Improve WordPress Performance - 46FIXED: Resolved false error messages on certain servers.

Deactivate Plugins Per Page - Improve WordPress Performance - 47FIXED: Auto-detection of new plugin icons now in play.

Deactivate Plugins Per Page - Improve WordPress Performance - 48FIXED: Improved functionalities in legacy widget blocks of WordPress 5.8.

Deactivate Plugins Per Page - Improve WordPress Performance - 49FIXED: Debugging processes work with customizer frames.

Deactivate Plugins Per Page - Improve WordPress Performance - 50UPDATED: Language files.

1.12.0 – 2 January 2021

Deactivate Plugins Per Page - Improve WordPress Performance - 51ADDED: Highlight plugins with rules in the Active/Inactive section!

Deactivate Plugins Per Page - Improve WordPress Performance - 52ADDED: Global actions to select all or deselect all pages while editing rules.

Deactivate Plugins Per Page - Improve WordPress Performance - 53ADDED: Local Mode to test deactivations confined to your device.

Deactivate Plugins Per Page - Improve WordPress Performance - 54IMPROVED: Buttons now carry descriptive text along with icons for clearer functionality.

Deactivate Plugins Per Page - Improve WordPress Performance - 55IMPROVED: Cached active plugin lists for quicker performance!

Deactivate Plugins Per Page - Improve WordPress Performance - 56FIXED: Conflicts with plugins altering active_plugins settings resolved.

Deactivate Plugins Per Page - Improve WordPress Performance - 57FIXED: Background color issues in rule editing fixed.

Deactivate Plugins Per Page - Improve WordPress Performance - 58FIXED: Correct messaging when only one other plugin is active.

Deactivate Plugins Per Page - Improve WordPress Performance - 59UPDATED: Language files.

1.11.0 – 27 July 2020

Deactivate Plugins Per Page - Improve WordPress Performance - 60ADDED: Icon display next to plugin names in Active and Inactive sections.

Deactivate Plugins Per Page - Improve WordPress Performance - 61ADDED: Cache options for admin menus of back-end deactivated plugins.

Deactivate Plugins Per Page - Improve WordPress Performance - 62ADDED: In a Multisite, you can import rules into multiple sites at once.

Deactivate Plugins Per Page - Improve WordPress Performance - 63ADDED: Control over when debug mode is active—front-end or back-end only.

Deactivate Plugins Per Page - Improve WordPress Performance - 64IMPROVED: Layout changes for the Settings section.

Deactivate Plugins Per Page - Improve WordPress Performance - 65IMPROVED: Better compatibility with custom back-end addresses.

Deactivate Plugins Per Page - Improve WordPress Performance - 66FIXED: Mobile device detection errors fixed.

Deactivate Plugins Per Page - Improve WordPress Performance - 67UPDATED: Language files.

1.10.0 – 30 January 2020

Deactivate Plugins Per Page - Improve WordPress Performance - 68ADDED: Quick plugin actions in debug mode for efficient handling.

Deactivate Plugins Per Page - Improve WordPress Performance - 69ADDED: A refresh button in the debug box for easy interaction.

Deactivate Plugins Per Page - Improve WordPress Performance - 70IMPROVED: Notice enhancements concerning caching plugins during rule adjustments.

Deactivate Plugins Per Page - Improve WordPress Performance - 71FIXED: Fixed import rule errors generated from leading spaces in plugin names.

Deactivate Plugins Per Page - Improve WordPress Performance - 72FIXED: Resolved WP CLI-related warning messages.

Deactivate Plugins Per Page - Improve WordPress Performance - 73UPDATED: Language files.

1.9.0 – 13 November 2019

Deactivate Plugins Per Page - Improve WordPress Performance - 74ADDED: Options for exporting or importing all rules, groups, and settings.

Deactivate Plugins Per Page - Improve WordPress Performance - 75FIXED: UI width corrections for WordPress 5.3.

Deactivate Plugins Per Page - Improve WordPress Performance - 76UPDATED: Language files.

1.8.0 – 15 October 2019

Deactivate Plugins Per Page - Improve WordPress Performance - 77ADDED: Front-end and back-end deactivation toggles for easy management.

Deactivate Plugins Per Page - Improve WordPress Performance - 78ADDED: Searchable text fields for pages in rule management.

Deactivate Plugins Per Page - Improve WordPress Performance - 79IMPROVED: Red color cues indicate inactive plugins when managing groups.

Deactivate Plugins Per Page - Improve WordPress Performance - 80IMPROVED: Resource allocation for improved admin performance.

Deactivate Plugins Per Page - Improve WordPress Performance - 81IMPROVED: Updated designs for responsive admin interface.

Deactivate Plugins Per Page - Improve WordPress Performance - 82IMPROVED: Debugging interface enhancements ensure visibility across settings.

Deactivate Plugins Per Page - Improve WordPress Performance - 83UPDATED: Language and documentation files.

1.7.0 – 7 September 2019

Deactivate Plugins Per Page - Improve WordPress Performance - 85ADDED: Champing at the bit with options to ignore unwanted URI parameters while applying rules.

Deactivate Plugins Per Page - Improve WordPress Performance - 86ADDED: Collapsible sections in the admin page for a cleaner interface.

Deactivate Plugins Per Page - Improve WordPress Performance - 87ADDED: Icons mark plugins linked to groups in edits.

Deactivate Plugins Per Page - Improve WordPress Performance - 88FIXED: Enhanced plugin admin displays for better visibility of notices.

Deactivate Plugins Per Page - Improve WordPress Performance - 89FIXED: Corrected minor typos throughout the plugin.

Deactivate Plugins Per Page - Improve WordPress Performance - 90UPDATED: Language files.

1.6.0 – 9 August 2019

Deactivate Plugins Per Page - Improve WordPress Performance - 91ADDED: Flexibility to ignore all URI parameters for seamless functionality.

Deactivate Plugins Per Page - Improve WordPress Performance - 92FIXED: Corrected debug errors observed in the 1.5.0 version.

Deactivate Plugins Per Page - Improve WordPress Performance - 93UPDATED: Language files.

1.5.0 – 5 August 2019

Deactivate Plugins Per Page - Improve WordPress Performance - 94ADDED: Back-end enhancements ensure rules are applied seamlessly.

Deactivate Plugins Per Page - Improve WordPress Performance - 95ADDED: Control over trailing slashes simplifies rule setup.

Deactivate Plugins Per Page - Improve WordPress Performance - 96IMPROVED: Terminology clarified amidst further optimizations.

Deactivate Plugins Per Page - Improve WordPress Performance - 97UPDATED: Language files.

1.4.1 – 9 July 2019

Deactivate Plugins Per Page - Improve WordPress Performance - 98FIXED: Expansion of plugin edits for uninstalled items.

1.4.0 – 8 July 2019

Deactivate Plugins Per Page - Improve WordPress Performance - 99ADDED: Deactivation rule editing functionalities.

Deactivate Plugins Per Page - Improve WordPress Performance - 100ADDED: Plugin group editing capabilities.

Deactivate Plugins Per Page - Improve WordPress Performance - 101UPDATED: Language and documentation files.

1.3.0 – 25 June 2019

Deactivate Plugins Per Page - Improve WordPress Performance - 102ADDED: Custom conditions are now a reality, allowing for tailored deactivations.

Deactivate Plugins Per Page - Improve WordPress Performance - 103ADDED: WPML filtering options for multi-language support.

Deactivate Plugins Per Page - Improve WordPress Performance - 104ADDED: Automatic selections for translated pages enhance multilingual support.

Deactivate Plugins Per Page - Improve WordPress Performance - 105ADDED: Priority settings available moving forward.

Deactivate Plugins Per Page - Improve WordPress Performance - 106IMPROVED: Enhanced URI value capturing during permalink adjustments.

Deactivate Plugins Per Page - Improve WordPress Performance - 107IMPROVED: More compact rule management displays provide clarity.

Deactivate Plugins Per Page - Improve WordPress Performance - 108FIXED: Resolved conflicts with various plugins upon page extraction.

Deactivate Plugins Per Page - Improve WordPress Performance - 109FIXED: Enhanced plugin rules for clarity.

Deactivate Plugins Per Page - Improve WordPress Performance - 110FIXED: Resolved potential triggering of deactivation warnings.

Deactivate Plugins Per Page - Improve WordPress Performance - 111UPDATED: Language and documentation files.

1.2.0 – 4 June 2019

Deactivate Plugins Per Page - Improve WordPress Performance - 112ADDED: Rapid plugin search functionality.

Deactivate Plugins Per Page - Improve WordPress Performance - 113ADDED: Global actions for rule management streamline interaction.

Deactivate Plugins Per Page - Improve WordPress Performance - 114ADDED: Plugin group creation functionalities.

Deactivate Plugins Per Page - Improve WordPress Performance - 115ADDED: Warning notifications during plugin deletions for added security.

Deactivate Plugins Per Page - Improve WordPress Performance - 116ADDED: Summary alerts when using specific rules to troubleshoot conflicts.

Deactivate Plugins Per Page - Improve WordPress Performance - 117FIXED: Conflicts with certain rules during uses fixed.

Deactivate Plugins Per Page - Improve WordPress Performance - 118FIXED: Proper URL rules without unnecessary restrictions fixed.

Deactivate Plugins Per Page - Improve WordPress Performance - 119FIXED: Conflicts resolved during page routing adjustments.

Deactivate Plugins Per Page - Improve WordPress Performance - 120UPDATED: Language and documentation files.

1.1.0 – 14 May 2019

Deactivate Plugins Per Page - Improve WordPress Performance - 121FIXED: Specific pages now activate correct deactivation routing.

Deactivate Plugins Per Page - Improve WordPress Performance - 122UPDATED: Language files.

1.0.0 – 13 May 2019

Initial release, setting the stage for plugin greatness!

I hope you find this rewrite engaging and impactful!

Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “Deactivate Plugins Per Page – Improve WordPress Performance”

Your email address will not be published. Required fields are marked *

Shipping & Delivery

MAECENAS IACULIS

Vestibulum curae torquent diam diam commodo parturient penatibus nunc dui adipiscing convallis bulum parturient suspendisse parturient a.Parturient in parturient scelerisque nibh lectus quam a natoque adipiscing a vestibulum hendrerit et pharetra fames nunc natoque dui.

ADIPISCING CONVALLIS BULUM

  • Vestibulum penatibus nunc dui adipiscing convallis bulum parturient suspendisse.
  • Abitur parturient praesent lectus quam a natoque adipiscing a vestibulum hendre.
  • Diam parturient dictumst parturient scelerisque nibh lectus.

Scelerisque adipiscing bibendum sem vestibulum et in a a a purus lectus faucibus lobortis tincidunt purus lectus nisl class eros.Condimentum a et ullamcorper dictumst mus et tristique elementum nam inceptos hac parturient scelerisque vestibulum amet elit ut volutpat.