Plugin Logic

Plugin Banner

Plugin Logic

by simon_h

Download
Description

A possibility to increase the speed of your WordPress page is to deactivate Plugins on pages,
where they are not needed. This Plugin allows you to do this on a easy way.
So you can reduce the amount of JavaScript and CSS files which are loaded and SQL queries run at page load.

  1. Install the Plugin
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Create your own rules on the Plugin Logic options page
  1. The settings page.

    The settings page.

  2. Options for the behavior on dashbord.

    Options for the behavior on dashbord.

Q. How do I format my rules?

Use “http://” or “https://” at the beginning to define urls.
Words without these keywords at the beginning are interpreted as normal words. They will be searched in the requested url.
To separate your rules use the comma sign.
To use regex it is necessery to wrap a rule with quotations like this: “wordpress\/\?p=[1-7]$”

Best performance plugin!

By marxveix on November 13, 2024

Best performance plugin for all wordpress plugins, its enables/disables plugins only there, where you need them. Active users should be a lot more, 10 000 or 100 000 for sure. Thank you!

Disables plugin completely

By davidjmorin on July 8, 2024

This plugin could be great. This disables the plugin and never reactivates it. So when a user revisits the page the plugin is not active. So much potential. It should just deque the plugin instead of disabling or deactivating.

A Speed Boost Savior!

By ericpulguin on September 20, 2023

Plugin Logic a turbocompressé ma page d’accueil, en particulier lorsqu’il s’agit de plugins monopolisant les ressources comme « Facebook for WooCommerce ». C’est un must pour tous ceux qui cherchent à optimiser la vitesse de leur site. Bravo aux développeurs!

Perfect

By KJ (kennjordan) on August 5, 2020

Works perfectly with the latest version of WordPress 5.4.2 and Thesis 2.9.14 and Focus 0.9.8

excellent- and works with 5.4.2

By zinkab on July 3, 2020

works with the latest version of wordpress 5.4.2 I am surprised that not that many people are using it (?)

Simple and very powerful

By Anonymous User 652281 (anonymized_652281) on October 19, 2019

This plugin still works very well. I nearly did not try this plugin because of the lack of updates and how difficult it is to find. I am pleased I did. It's easier to use than similar alternatives. In fact, this is the only one I have found that does not break any of my sites. I really hope the author is able to update this. I would like to promote this plugin, but this will be hard while it appears abandoned.

Brilliant Plugin - why isn't it more popular ?

By zactix on August 27, 2018

I love this plugin It works well and is so much easier to use than Plugin Organizer. I cannot understand why it isn't much more popular !

Works great

By G (gnetworkau) on June 27, 2020

Ignore the warning about it not being updated. This plugin still works great, and perfect for Multisite. @waumsley I totally agree with you. This is the most important plugin, as it regulates the actions of all the other plugins. I am running 40+ plugins on a site, and it always scores 100 on Pagespeed - this is only possible because of Plugin Logic! If this plugin ever stops working (likely never, as its so robust), I would roll up my sleeves and dig in to upgrade the code.

Broke CF7

By Chestnut Cracker (chestnut_bread) on October 12, 2017

I used https://mysite.com/mycf7form,http://mysite.com/mycf7form and it broke the form.

Brilliant

By Ron Dowd (rondowd) on September 21, 2017

Great for maximising performance.

1.1.2

  • Tested up to WordPress 6.9
  • Deprecated fixes

1.1.1

  • Tested up to WordPress 6.7
  • Added missing text domain
  • Translations updated

1.1.0

  • Validate regex rule syntax before saving to file
  • Translation for error messages

1.0.9

  • Regex support for rules (See FAQ)
  • Switched to WP_Filesystem for file handling
  • Switched to WP_Error for error handling
  • Added admin_notices to display error messages
  • Switched from serialized data to JSON format
  • Added a process to update the database table
  • Redesigned most code after current WordPress Coding Standards
  • Seperated some code into functions for better testing with PHPUnit

1.0.8

  • Removed multisite support due to security issue
  • Security hardening

1.0.7

  • Added Primary Key for database table

1.0.6

  • Delete rules of uninstalled plugins
  • Some code enhancements

1.0.4

  • Multisite support
  • Several code changes
  • Screenshot for the multisite settings page

1.0.3

  • Fixed important variable name for database table

1.0.2

  • First translation added (german)
  • Transform rule input to lowercase
  • Several code enhancements

1.0.1

  • Fixed uninstall
  • Standard WP table charset and collate added

1.0.0

  • Initial release
Back to top