This thread is resolved. Here is a description of the problem and solution.
Problem:
The client has a popup window on their website that is only intended to appear on the Hungarian main page, but it is also appearing on the English main page.
Solution:
We have identified that the issue arises because Elementor loads the conditions for popups globally, which may include caching, and not directly from the
_elementor_conditions
field. WPML automatically translates the condition IDs, which can cause the popup to appear on all language versions of the page. To resolve this, we recommend the following steps:
1. Install the JSM Show Post Meta plugin.
2. Navigate to the translated Popup edit screen.
3. Click on the "X" icon next to the
_elementor_popup_display_settings
field at the bottom of the page.
4. Save the changes.
By removing the
_elementor_popup_display_settings
custom field from the translated popup, the condition for displaying the popup will not be applied to that translation.
If you're experiencing this issue and the solution provided does not seem relevant, or if you encounter any other problems, please open a new support ticket with us.
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.
This topic contains 2 replies, has 2 voices.
Last updated by 1 year, 4 months ago.
Assisted by: Lauren.