Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
If you're experiencing malformed image URLs during AJAX product loading (Load More / Infinite Scroll / AJAX pagination) in environments using WooCommerce, Woodmart theme, and WPML core with AJAX Shop enabled, this might be due to a compatibility issue between WPML core and Woodmart's AJAX Shop. Disabling WPML or AJAX Shop resolves the issue, indicating a conflict during AJAX runtime rendering.
Solution:
We have identified the problem and a fix will be included in the next WPML version 5.0. If this solution becomes outdated or does not apply to your case, we recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the issue persists, please open a new support ticket.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Tagged: 

This topic contains 5 replies, has 0 voices.

Last updated by Dražen 2 weeks, 2 days ago.

Assisted by: Dražen.

Author Posts
May 6, 2026 at 7:49 am #18015984

xavierC-5

We identified a compatibility issue between WPML core and Woodmart AJAX Shop.

Environment:

* WooCommerce
* Woodmart theme
* WPML core
* AJAX Shop enabled in Woodmart

Issue:
During AJAX product loading (Load More / Infinite Scroll / AJAX pagination), image requests become malformed and generate URLs like:

/%hidden link...

This produces 403 errors on product images.

Important findings:

* Disabling WPML completely resolves the issue immediately
* Disabling AJAX Shop also resolves the issue
* HTML image output is correct before AJAX rendering
* The issue happens during runtime/AJAX rendering
* WPML Media plugin removal did not resolve it
* Disabling “Language filtering for AJAX operations” cookie did not resolve it

This appears to be a conflict between WPML core AJAX URL/media filtering and Woodmart AJAX product rendering.

Could you investigate whether WPML modifies attachment/media URLs during WooCommerce AJAX product requests?

May 6, 2026 at 8:18 am #18016223

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hello,

here is the ticket. I have added your report to our dev ticket and will update you here once I have some news or updates.

Regards,
Drazen

May 8, 2026 at 8:41 am #18022056
xavierC-5

Thanks Drazen.

Looking forward to your news when the issue is resolved.

Regards
Xavier

New threads created by Dražen and linked to this one are listed below:

https://wpml.org/forums/topic/split-product-attribute-stays-as-needs-update/

May 22, 2026 at 6:59 am #18053148

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hello,

fix will be included in next WPML version 5.0.

Regards,
Drazen

May 22, 2026 at 9:12 am #18053700

xavierC-5

Hi Drazen,

Thanks. Appreciate the support!

Regards,
Xavier

May 22, 2026 at 10:57 am #18054040

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hello Xavier,

thanks as well for the cooperation and patience throughout the troubleshooting.

We will now proceed with closing the ticket.

Feel free to contact us again.

Regards,
Drazen