Hello 8theme Support,
I am experiencing a persistent issue with the product grid on my website lovare.bg using the XStore theme.
The Issue:
On Desktop, when using sorting or pagination, the product grid fails to render correctly. Either the AJAX loader (.et-loader.product-ajax.loading) stays active forever, or the product images remain blank/invisible until I manually hover over each one.
Technical Investigation:
I’ve checked the browser console and there is a specific JS error coming from your theme files:
Uncaught ReferenceError: response is not defined at HTMLDocument.l (themePjax.min.js:1:8544)
This error seems to break the initialization of the images after an AJAX request. Interestingly, the issue does not exist on mobile devices, only on Desktop.
Current Settings:
Native WordPress Lazy Loading: Disabled
Pjax Pagination: I had to disable it as a workaround, but I want to use it.
XStore Image Loading: Default
Evidence:
I am attaching screenshots of the Console error and the blank product grid.
Please advise:
How can I fix the themePjax.min.js error so the AJAX sorting and image rendering work smoothly on Desktop?
Best regards,
Ivan