I'm running into an issue with WPML and WP Grid Builder on my WooCommerce store. When a visitor navigates to page 2+ via AJAX pagination on a translated product category page (e.g. /nl/product-categorie/schoenen/), the grid returns no products. A full page refresh on the same URL works correctly.
I've already contacted WP Grid Builder support about this, and they confirmed that the issue is on the WPML side — specifically that WPML doesn't correctly resolve taxonomy terms during AJAX requests.
That is why there is no guarantee for a smooth working relationship between the two.
But I will be happy to report and see if the compatibility team has anything to add. To be able to report the compatibility issues, we need to replicate the issue on a clean installation.
I created a clean installation of WordPress, WPML, and all necessary WPML add-ons.
You can access the WordPress dashboard using the link below: hidden link
Kindly follow the steps below:
- Install the plugin
- Set the scenario that you have mentioned
- Try to replicate the issue.
- Give us the steps to see the problem.
This will help us to report the probable issue to the compatibility team and solve the possible problem faster.
Thank you for the quick response and for setting up the sandbox environment. Unfortunately, it would be very difficult to replicate this issue on a clean installation, as the setup on my live site involves a lot of products and configuration that would take a long time to rebuild.
Would it be possible for you to look at my live website directly? I can provide you with WordPress admin access so you can see the issue firsthand.
I will be happy to take a look but my abilities will be limited.
I'd appreciate it if you could give me the URL/User/Pass of your WordPress dashboard after you make sure that you have a backup of your website.
It is absolutely important that you give us a guarantee that you have a backup so if something happens you will have a point of restore.
Make sure you set the next reply as private.
Also, tell me where to check and what to do to see the problem.
---------
Finally, I wonder if the issue can be replocated easier than setting up the whole setup you mentioned? If there is an inherent code conflict, it should show it on a clean installation.