
$59.00

$69.00
Deactivate Plugins Per Page – Improve WordPress Performance
LIVE PREVIEW
Sure! Here’s a rewrite in Gary Halbert’s style, while maintaining the title keywords.
—
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.
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 …
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!
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!
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
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
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
WordPress 6.7
PHP 8.2.6
Hire Me to Make a Custom Plugin for You
Need something more tailored? Shoot me an email: nikolay@nikolaydev.com
Changelog
1.17.0 – 3 January 2025
ADDED: A feature for adding an additional URL parameter to links for editing a post based on post type. Say goodbye to confusion!
ADDED: A message in the debug box showing how many plugins are deactivated according to rules on the current page.
IMPROVED: 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.
FIXED: Form validation errors when switching between rule types.
FIXED: Admin menu cache time settings were corrected in the cache recreation script.
UPDATED: Language files.
1.16.0 – 19 June 2023
ADDED: You can now use regular expressions for custom URI conditions, allowing sophisticated targeting.
ADDED: Options to ignore selected URI parameters for better compatibility when working with various plugins. Default setting now included.
ADDED: Options to adjust the admin menu cache expiration time when back-end deactivation is enabled.
IMPROVED: Some settings have been moved to a more advanced section for clarity.
IMPROVED: Certain settings will no longer auto-load into memory, trimming server memory usage.
IMPROVED: The “v” parameter is now ignored in URI rules by default, ensuring consistency with WooCommerce.
FIXED: Admin menu links corrected when cache is active and conflicting plugins are back-end deactivated.
FIXED: Invalid custom condition entries trigger appropriate error messages.
FIXED: Enhanced styling for the debug box title prevents issues with theme styles.
UPDATED: Language and documentation files.
1.15.0 – 2 January 2023
ADDED: Ability to merge a custom PHP function as a condition.
ADDED: You can now decide if rules apply to front-end visual editor pages.
IMPROVED: More detailed hints are included for users.
FIXED: Several spelling and grammatical improvements.
UPDATED: Language files.
1.14.3 – 14 April 2022
FIXED: Corrected settings display issues in Firefox post-import.
1.14.2 – 9 April 2022
FIXED: Resolved asset loading issues on WAMP due to directory separators.
1.14.1 – 16 January 2022
ADDED: You can set the priority for the hook used to change the active_plugins option.
REMOVED: Removed the default fix for compatibility issues with BuddyBoss and MemberPress.
UPDATED: Language files.
1.14.0 – 15 January 2022
ADDED: New functionality to copy and paste rules across plugins or groups.
ADDED: An option to hide plugins without rules but part of a group.
FIXED: Display issues for skipped page rules during exports.
FIXED: Resolved AJAX request failures due to server errors.
FIXED: Compatibility with Elementor, Divi, and WPBakery Page Builder during admin operations.
FIXED: Issues with BuddyBoss plugin in combination with MemberPress.
FIXED: Resolved conflicts with Tutor LMS Pro and GeoDirectory.
REMOVED: Removed custom REST-API address support to avoid conflicts.
UPDATED: Language and documentation files.
1.13.3 – 30 November 2021
FIXED: Handled REST API conflicts when deactivating rules.
FIXED: Resolved potential fatal errors related to undefined functions.
1.13.2 – 7 September 21
IMPROVED: Compatibility with Nitro Pack service; ensuring deactivation rules apply correctly.
1.13.1 – 13 August 2021
FIXED: Issues in creating rules post-upgrade.
1.13.0 – 20 July 2021
ADDED: The capability to leave notes on rules for clarity in purpose.
IMPROVED: Updated plugin headers for future updates from the WordPress repository.
FIXED: Debug information display issues during page editing.
FIXED: Resolved false error messages on certain servers.
FIXED: Auto-detection of new plugin icons now in play.
FIXED: Improved functionalities in legacy widget blocks of WordPress 5.8.
FIXED: Debugging processes work with customizer frames.
UPDATED: Language files.
1.12.0 – 2 January 2021
ADDED: Highlight plugins with rules in the Active/Inactive section!
ADDED: Global actions to select all or deselect all pages while editing rules.
ADDED: Local Mode to test deactivations confined to your device.
IMPROVED: Buttons now carry descriptive text along with icons for clearer functionality.
IMPROVED: Cached active plugin lists for quicker performance!
FIXED: Conflicts with plugins altering active_plugins settings resolved.
FIXED: Background color issues in rule editing fixed.
FIXED: Correct messaging when only one other plugin is active.
UPDATED: Language files.
1.11.0 – 27 July 2020
ADDED: Icon display next to plugin names in Active and Inactive sections.
ADDED: Cache options for admin menus of back-end deactivated plugins.
ADDED: In a Multisite, you can import rules into multiple sites at once.
ADDED: Control over when debug mode is active—front-end or back-end only.
IMPROVED: Layout changes for the Settings section.
IMPROVED: Better compatibility with custom back-end addresses.
FIXED: Mobile device detection errors fixed.
UPDATED: Language files.
1.10.0 – 30 January 2020
ADDED: Quick plugin actions in debug mode for efficient handling.
ADDED: A refresh button in the debug box for easy interaction.
IMPROVED: Notice enhancements concerning caching plugins during rule adjustments.
FIXED: Fixed import rule errors generated from leading spaces in plugin names.
FIXED: Resolved WP CLI-related warning messages.
UPDATED: Language files.
1.9.0 – 13 November 2019
ADDED: Options for exporting or importing all rules, groups, and settings.
FIXED: UI width corrections for WordPress 5.3.
UPDATED: Language files.
1.8.0 – 15 October 2019
ADDED: Front-end and back-end deactivation toggles for easy management.
ADDED: Searchable text fields for pages in rule management.
IMPROVED: Red color cues indicate inactive plugins when managing groups.
IMPROVED: Resource allocation for improved admin performance.
IMPROVED: Updated designs for responsive admin interface.
IMPROVED: Debugging interface enhancements ensure visibility across settings.
UPDATED: Language and documentation files.
1.7.0 – 7 September 2019
ADDED: Champing at the bit with options to ignore unwanted URI parameters while applying rules.
ADDED: Collapsible sections in the admin page for a cleaner interface.
ADDED: Icons mark plugins linked to groups in edits.
FIXED: Enhanced plugin admin displays for better visibility of notices.
FIXED: Corrected minor typos throughout the plugin.
UPDATED: Language files.
1.6.0 – 9 August 2019
ADDED: Flexibility to ignore all URI parameters for seamless functionality.
FIXED: Corrected debug errors observed in the 1.5.0 version.
UPDATED: Language files.
1.5.0 – 5 August 2019
ADDED: Back-end enhancements ensure rules are applied seamlessly.
ADDED: Control over trailing slashes simplifies rule setup.
IMPROVED: Terminology clarified amidst further optimizations.
UPDATED: Language files.
1.4.1 – 9 July 2019
FIXED: Expansion of plugin edits for uninstalled items.
1.4.0 – 8 July 2019
ADDED: Deactivation rule editing functionalities.
ADDED: Plugin group editing capabilities.
UPDATED: Language and documentation files.
1.3.0 – 25 June 2019
ADDED: Custom conditions are now a reality, allowing for tailored deactivations.
ADDED: WPML filtering options for multi-language support.
ADDED: Automatic selections for translated pages enhance multilingual support.
ADDED: Priority settings available moving forward.
IMPROVED: Enhanced URI value capturing during permalink adjustments.
IMPROVED: More compact rule management displays provide clarity.
FIXED: Resolved conflicts with various plugins upon page extraction.
FIXED: Enhanced plugin rules for clarity.
FIXED: Resolved potential triggering of deactivation warnings.
UPDATED: Language and documentation files.
1.2.0 – 4 June 2019
ADDED: Rapid plugin search functionality.
ADDED: Global actions for rule management streamline interaction.
ADDED: Plugin group creation functionalities.
ADDED: Warning notifications during plugin deletions for added security.
ADDED: Summary alerts when using specific rules to troubleshoot conflicts.
FIXED: Conflicts with certain rules during uses fixed.
FIXED: Proper URL rules without unnecessary restrictions fixed.
FIXED: Conflicts resolved during page routing adjustments.
UPDATED: Language and documentation files.
1.1.0 – 14 May 2019
FIXED: Specific pages now activate correct deactivation routing.
UPDATED: 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!


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.
Reviews
There are no reviews yet.