Intended incompatibility with WPML causes disfunction
-
Frederick,
I do understand, that you wish to monetize W3TC development + websites with WPML are likely to pay for W3TC Pro…
…And therefore you decided to implement fix https://wpml.org/errata/w3tc-is-not-minifying-files/ to only PRO users in Extension_Wpml_Plugin_Admin and Extension_Wpml_Plugin …
…instead of better fixing the source of problem in Util_Environment.php function home_url_regexp() or directly in Minify_Plugin.php functions remove_scripts() and remove_styles()
BUT do you know, that this way of forcing W3TC users to buy PRO versions not only sucks, but also makes their page worse? Because:
1) configured minified styles and scripts are included twice: originals + minified version.
2) Including twice some JavaScript may result in malfunctionality, like imediate closing of mobile navigation in Avada Theme.Please, consider release of this fix to all W3TC users or at least make some effort not to include JavaScript+Styles twice, when WPML is active and https://wpml.org/errata/w3tc-is-not-minifying-files/ is not implemented otherwise.
I do not feel good about W3TC after this experience at this moment. Especially I do worry to update W3TC, because this will cause the need to reimplement changes in Util_Environment.php…
…But you made a good job with W3TC and I hope you will decide to make it work acceptable with WPML even for none-pro users… please…
- The topic ‘Intended incompatibility with WPML causes disfunction’ is closed to new replies.