Woodmart Javascript – Breeze
-
I’m using cloudways hosting and the breeze plugin.
I want to delay all javascript to improve speed load times…
I added this as to the list of that not to delay
/wp-content/themes/woodmart/(.*).js
When I enable this option, my main store page product images further down the page do not load and also the menu hamburger icon option on the main page, is pretty unresponsive. On single product pages it’s ok…
What .js files should I add to the “do not delay” loading list to prevent this issue.
Hello,
We didn’t use this plugin for optimization. But you can read our article about optimization that contains also a list of the delay JS files exclusion in WP Rocket. Maybe it will work for your plugin as well https://xtemos.com/wordpress-performance-optimization-the-ultimate-guide-in-2021/
Kind Regards
I followed this guide…
It seems there must be another .js file that needs excluding from delay..
I’ve attached an image of what I’m seeing..
Looking further into this..
Using the Woodmart Ajax Product Tabs option, I have x4 of these tabs on my home page, if I enable delayed loading OR select javascript include inline js then the bottom two Ajax tabs do not show any images… I have the lazy loading selected individually for these tabs within elementor as I do not have global lazy loading set….
If I disable the lazy loading options for these tabs within elementor then they display ok… with delayed loading and inline js turned on..
The above is related to mobile view only…. when testing on IOS
With delayed loading also enabled, it also affects the menu hamburger on the home page and at the base on the sticky navigation…. The menu can be accessed ok on a single product page.
Hello,
Please, enable this option on your website now and send us a link where we can see this issue.
Kind Regards