Plugin Conflict, Fancybox
Our site: http://www.themusicman.com
The referenced plugin: http://a3rev.com/shop/woocommerce-dynamic-gallery/
Lightfast Version: 1.0.7
Light Plugin Version: 1.0
We are using a Woocommerce gallery plugin which uses Fancybox. I have an open discussion with the plugin’s development team and they have offered my some workarounds that don’t seem to be working. The only reason why I am contacting support here is because they have identified (potentially) an issue with the version of Fancybox included in your Light plugin. Here is what they have said:
I have taken a look and see the cause about the fancybox issue.
Our plugin has version registry v1.3.4 fancybox to WordPress, but another plugin on your site – Light plugin – also has registered fancybox but it’s v2.0.0, but it doesn’t seem to register to WP or devs forgot enter version number so Wordpress is just using our fancybox script and it has conflict with different script from Light plugin – fancybox-media script required fancybox 2.0.0 or later.
TypeError: F.helpers is undefined
– Ask support to Light plugin you are using that need to update their code for registry fancybox with version number for WP use latest version from that plugin instead of our fancybox 1.3.4 ( it’s Free, 2.0.0 licensed under Creative Commons Attribution-NonCommercial 3.0 license )
– You can try find another Lightbox plugin for your site instead of use Light plugin so that it has conflict about script.
Thank you for your time.
Thanks for letting me know. I’ve updated the Light plugin to declare the proper Fancybox version. This is why the plugin is “recommended” instead of “required” in the theme installer. I completely agree that you should settle on a single lightbox solution.
Here’s a quick download link for your convenience: