I checked this today and it’s not your fault. There was a bug with that feature, fixed now on v3.3.7 so please update and test again. Thanks
Hmm, now it feels like it’s not working anywhere! For example, the home page without query string: https://shop.vermontsoap.com
I just retested and it’s working.
I pushed another update just now, because it was showing a debug text on allowed query strings, but other than that, nothing changed and it’s working.
Quick demo, minification on:
http://45.32.9.224/
http://45.32.9.224/?rs=1
minification off:
http://45.32.9.224/?otherquery=1
Access (doesn’t matter to be here, because it’s a temporary demo):
User: user32338
Pass: A0mf6HwSiGmm7Iz
Please try to clear all your caches and recheck your settings.
I see it working for you, but I simply can’t get the plugin to operate at all after updating. I’ve set up a bare-bones install on the default theme with no other plugins installed, and it’s not minifying anything: https://tenfnew.wpengine.com/. The FVM settings are all default.
What am I doing wrong? π
First, you need to activate or deactivate the settings you need, the default settings are not for production. FVM requires you to tune scripts manually for example, so you defer or delay specific scripts.
That being said, your demo is working so I don’t see a problem : https://i.imgur.com/qHYbZgs.png
Just check that you cleared all caches on wp engine and whatever cache plugin you use, and see the site in incognito mode.
I’m sorry to keep bothering you, but I’ve been banging my head against this for an hour, and I cannot make the plugin do anything on my production site, even after disabling every other plugin and switching to the default theme.
I do see it working now on the test link I sent, but on the production site (well, a dev copy) I’ve disabled everything, turned off or cleared every cache, viewed in incognito over and over, and I cannot get a single file to minify (forget query strings – I just want to get back to where I started!) This was working immediately on plugin activation before (pre 3.3.7) and now I can’t make it work at all.
Would you be willing to send me 3.3.6 or earlier, so I can see if that behaves differently?
on wp engine, what I can think of is object caching. It works by caching php code, so sometimes you need to refresh it.
The other thing is settings. If the settings are enabled it should minify.
Please add this to your wp-config.php and check if it works:
define('FVM_HOOK_INTO', 'template_redirect');
The conditions to minify are several, but for example, a common issue is that the information on the database for site_url() should match with the current url requested. Check your site url on the database if it matches with the requested url.
You can download previous versions from wordpress too:
https://ww.wp.xz.cn/plugins/fast-velocity-minify/advanced/
If it still doesn’t work, let me know by email to:
info (at) fastvelocity (dot) com
I tracked it down, but the issue is related to the /mu-plugins/nexcess-mapps/ plugin. The mu plugin is setting up constants that are the same as the ones used by the cache enabler plugin.
When FVM detects them, it tries to use the buffer from cache enabler, but because the cache enabler plugin does not exist, it doesn’t work.
I changed the detection mode to find the cache enabler plugin (and others) so that the mu plugin you have, doesn’t conflict with it.
Update will follow shortly.
Thanks