Hi,
It’s possible that there could be an issue with your theme or another plugin causing a conflict. in our test it’s working with default theme.
How to test for conflicts:
The best way to determine if a theme and/or plugin is causing the issue is to:
- Temporarily switch your theme to WordPress Default theme.
- Try to reproduce the problem. If the problem is resolved, it’s a theme conflict. If not, continue to the next steps.
- Temporarily deactivate all plugins except WooCommerce.
- Try to reproduce the problem again. If the problem is resolved, it’s a plugin conflict. To figure out which plugin is causing the problem, continue to the next step.
- Reactivate your other plugins one by one, testing after each, until you find the one causing conflict.
If it does, it’s likely a conflict with your current theme or one of the plugins.
I hope this information is helpful to you.
Thank you so much, this was helpful. In my staging site I was able to determine our custom theme is causing the problem. After switching to storefront the zoom/popup gallery worked again.
With all plugins disabled (except this plugin & woocommerce) and with my theme disabled I began troubleshooting. Eventually I stripped literally everything out of the theme and the problem still persists. My theme.json and functions.php is empty. I removed everything else. Still, the popup gallery does not work and the same JS error appears in the console when I click the magnifying glass.
So now instead of wondering what is in my theme that causes the conflict, I wonder is my theme missing something essential that is required for that feature to work?
Also, it is strange that this did not used to be an issue and I have not made changes to my theme in a long time.