Hi
I test regex…
If my url …….loremipsum/?ur=111&utm=loremipsum
I would like if url included “/?ur=“
My regex: .*/?ur=
Regex test OK, but doesn’t work in plugin setup.
Please writing example regex.
Thanks
]]>Hello,
Supporting regular expressions will enable more flexible application of rules, such as enabling a heavy plugin only on all URLs that end with the parameter “.*/?Fre”
@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.
]]>This plugin is great so I did video and blog post in it:
https://davidwaumsley.com/plugin-logic-wordpress-speed/
I’d really love to see it updated. Any chance?
]]>Hi there,
I’m using the ‘Motors’ theme from Themeforest, and it seems Plugin Logic conflicts with the lazy loader in the “Car Specifications Database” part of the homepage. Why might this be, and could it be fixed?
]]>If I could control what post types (including custom post types) a plugin could be limited to, that would be so nice.
]]>Hi,
Is it possible to make the plugin work on only the home page of a site? How do I specify this?
Thanks
Chris
is this another abandoned plugin?
]]>When saving on the plugin logic page plugins that are not activated with rules become reactivated.
It seems to be related to the ‘Prevent reactivation bug’ code but I couldn’t find what this was initially used for.
]]>How to disable a certain plugin on homepage with https?
I’ve included https://example.com or https://example.com/ in Exclude URL tab, but it does not work for me.
]]>We have installed WPML with diferents domains per language and Plugin Logic does not work by pattern or full url in the second language ?? We need to make it works in both languages.
Thank you for this really usefull plugin. Chears.
]]>Fatal error: Cannot redeclare bbp_u_create_menu() (previously declared in /home/database/public_html/wp-content/plugins/bbpress-ultimate/admin/admin.php:6) in /home/database/public_html/wp-content/plugins/bbpress-ultimate/index.php on line 34
]]>Hi,
Thank you very much for this wonderful plugin! I have moved over from Plugin organizer to this and didn’t regret. It is much faster and lightweight.
We are running WP Multisite with different administrator for different sites. One problem we encountered after migrating over to Plugin Logic is that it does not allow us to edit settings on the site level, only at network admin level.
One of the performance improvement we noticed is to limit loading Optimizepress plugin only on Optimizepress landing pages using Plugin logic. Whenever a new landing page is created, we will need to alert to network admin to activate the Optimizepress plugin and is counter-productive to our work flow.
Below are some of our feature suggestions :
1. Include plugin override options as metabox at the page level. (similar to plugin organizer) – Most ideal
2. Make the plugin logic settings available under site level for multisite steup.
Hope you can help.
]]>Hi there,
we had noticed that we needed to make rules for wp-comments-post.php and have been surprised by that.
The use antispam-bee, a plugin to avoid spam comments.
And after thinking about it and checking the code: yes, sure, this file loads the whole WordPress machine so also the mu-plugins and plugins are executed.
It is just very suprising and hart to debug.
We also had some troubles with other plugins that we could solve to generally whitelist .php files. (regex-filter with “.php”).
Maybe this info can save some people some trouble.
ib4s
]]>Hi Simon,
thanks for the plugin!
We used plugin organizer before and your plugin does the job a lot better/easier/less frustrating ??
A struggle we had with plugin organizer and would like to solve with plugin logic is that some of our blog posts use shortcodes.
So we would need to activate certain plugins for selective blog posts. But the blog posts are written by non-developers so it’s a lot of work for us to activate the plugin selective.
We would like to not just activate the plugins for all blog posts.
So I started to write a script to find out which shortcodes there are and what plugin they are from (I already have a proof of concept for this – ugly coded, but working).
there are two ideas from there:
– automatically add plugins to the green list (activated for this post) if there are shortcodes in use.
– make it possible to select with shortcodes should be watched for (while save posts/pages …) and be auto-added.
Would you think, that could be a nice feature to add to plugin logic? We would be happy to provide code and support.
Oh, and I have done a ajax handler with a similar strategie to plugin logic – but yet without a GUI – so developer only:
https://github.com/ibes/shy-ajax-handler
Hi!
Is it possible with Plugin Logic to exlude URL Parameters?
Example:
allow: https://www.example.com/en/
This filter would not be active if there are parameters like https://www.example.com/en/?para=1
But if I use a filter like this:
allow: //www.example.com/en/
The plugin would be allowed on all sites with english language, like /en/contact etc.
So I want to know if there’s a way to exclude parameters from the filters (Wildcards, Regular Expressions, a setting, …)?
Thanks ??
– Marcus
Hi there!!
Your plugin is PERFECT like I wrote in my review. I only want to mention one little bug.
If you deactivate and delete one plugin the content of the rest of the box (where you write the urls) changes their place and go to the previous plugin box so you need to copy the rules and place in the right box. It’s not a very big problem but I want to tell you.
thanks for your plugin again.
]]>Hy, i tried the solution with photocrati_ajax to the “Active on” rules, but doesn’t work for me, the gallery isn’t display. I have NextGen Gallery 2.1.26 and NextGen Plus. What can i do ?
]]>On my other site, the plugin can’t be activated. The following message show up:
PHP Error Message
Parse error: syntax error, unexpected T_FUNCTION in /home/a4532168/public_html/Wp/wp-content/plugins/plugin-logic/plugin-logic.php on line 442
]]>
I’ve put “/wp-admin/” for plugins I consider to be administrative only plugins.
I’ve measured the effect with the P3 Performance Plugin in Manual Mode and took an extra Browser for visiting my site.
For a couple of that plugins there was a significant drop in time.
Is that the way to stop those administrative only plugins from wasting time?
]]>Hi,
Is there anyway you can add wild cards to the URL? I really need to disable a plugin on the anything that is https://www.domain.org/ja/tag/* instead right now I need to add all tags which is a pain to do as tags are getting added all the time.
Any advice would be helpful.
thanks
Jon
Your plugin conflicts with NextGen Gallery and results in the inability to upload images to galleries when both NextGen and Plugin Logic are active.
https://www.ads-software.com/plugins/nextgen-gallery/
I looked to see if I could exclude Plugin Logic from loading on an admin page and that is not an option.
Is there a quick work around for this or is this something that you can try and resolve?
Thanks!
]]>Great simple plugin. Looks like a good way to speed up the pageloads.
Is there any benefit in applying the logic to plugins related to the back end? For instance: Admin Columns, Visual Composer.. or do these plugins not affect loading time anyway?
BTW, do you have any plans to support page categories? Could be helpful when you have a load of pages on your website.
]]>i got to use ? Download Disable Styles & Scripts Plugin, which is similar to this plugin.
so the benefit of Plugin Logic could be to reduce/avoid conflicts of plugins.
May think and develop in this direction.
https://optimizepress.zendesk.com/hc/en-us/articles/200553686-Incompatible-Themes-Plugins
]]>half of my plugins run only in backend are they also loaded on frontpage? backup buddy, image optimizer, bridges for syncing to other platforms…
First question which plugin loads in frontend?
at the moment all plugins are listed.
A list would be good. So i only have to adjust these plugins.
—
Second question which plugin loads in backend?
swiching from one admin page to another could take time when a lot of plugins are installed.
So it would be nice to influence also the backend loaded plugins.
thanks for speed up my wordpress
]]>I have a website that serves a different theme for mobile and tablet users. Would this plugin allow me to exclude certain plugins if the mobile theme is served? The URL is the same for both themes. Thank you!
]]>Hi,
I am getting the error on plugin activation. Can you please help.
Parse error: syntax error, unexpected T_FUNCTION in /home3/xxxxx/public_html/p/wp-content/plugins/plugin-logic/plugin-logic.php on line 442
Thank you
Firstly, thank you for a simple, straightforward plugin. A friend of mine highly recommended your plugin to me and he says it is simple to use and works great.
However when I tried to install it for my website I get this error:
Plugin could not be activated because it triggered a fatal error.
Parse error: syntax error, unexpected T_FUNCTION in /home/content/xx/xxxxxx/html/xxxxxxxx.com/wp-content/plugins/plugin-logic/plugin-logic.php on line 442
I am running the latest WP version and disabled all my plugins before coming here to eliminate possible issues. I am also using the same WP Theme and version as my friend so it doesn’t seem to be theme related.
I look forward to your reply. Thanks again.
]]>How do I use this plugin?
On settings screen I tick to hide my wp-review plugin on test page and add the url like that https://mysite.com/test-page but nothing happens. Should I add another rule beside the url? It could conflict with other plugin( like Head.js.wp wich i use)?
]]>