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: Documentation request
This topic contains 3 replies, has 0 voices.
Last updated by Otto 1 month, 2 weeks ago.
Assisted by: Otto.
Author | Posts |
---|---|
April 25, 2025 at 3:34 am #16966630 | |
dominicL-4 |
Background of the issue: Symptoms: After switching to English (/en/shop), the English template displays as intended. However, switching back to French does not revert the layout: the English template “sticks” and continues to display on the French URL. I have tried all combinations of Elementor display conditions (Page-based, “All Product Archives,” language conditions via a custom plugin), cleared all caches (Elementor, WPML, SiteGround Optimizer, browser), and disabled non-essential plugins. The issue persists only on the WooCommerce shop pages, not on regular pages. Questions: If not, what are the recommended best practices for using Elementor + WooCommerce + WPML together on system-generated pages like the shop archive? Are there any conflicts or limitations in WPML’s handling of Elementor Theme Builder templates on WooCommerce system pages that I should be aware of? |
April 25, 2025 at 12:37 pm #16968559 | |
Otto WPML Supporter since 09/2015
Languages: English (English ) Spanish (Español ) Timezone: America/Argentina/Buenos_Aires (GMT-03:00) |
Hello, ❌ Please make a full website backup before proceeding ❌ This one is similar, but it should be solved in your WCML version: It looks like a caching issue, as it loads correctly the first time. Try this: Best Regards, |
April 25, 2025 at 4:10 pm #16969419 | |
dominicL-4 |
Hello, the problem seems that we can't have differtent template to be translate with WPML and Elementor . here's a video that explain that. Can give you advice how WPML works with elementor template hidden link thnaks |
April 25, 2025 at 5:05 pm #16969528 | |
Otto WPML Supporter since 09/2015
Languages: English (English ) Spanish (Español ) Timezone: America/Argentina/Buenos_Aires (GMT-03:00) |
Hello, Thanks for the detailed explanation! If I got it right, this documentation will help you: You don't have to set the display condition for the secondary language template, but connect it with the default language template as a translation. Best Regards, |