Skip to content Skip to sidebar

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

Problem:
If you're experiencing an issue where WPML seems to be stripping the semicolon from the custom URL field link in your website, particularly noticeable when hovering over a CTA button where the URL changes unexpectedly.
Solution:
We recommend checking the setup in your page builder and content template. Specifically, you should:
1. Go to the Advanced Translation Editor for the affected page.
2. Search for the URL in the search bar at the top section and ensure the translated version is correct.
3. If the issue persists, the problem might not be directly related to WPML but rather to how the URL is being handled in your content template. For instance, if you are using Elementor with a Toolset custom field, ensure that the URL is not inserted as a raw shortcode. Instead, use Elementor’s dynamic link source to correctly reference the custom field.
4. Apply this change in both the original and translated templates to ensure consistency across languages.

If this solution does not resolve the issue or seems irrelevant due to updates or different configurations, we highly 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 problems persist, please do not hesitate to open a new support ticket at WPML support forum for further assistance.

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 0 voices.

Last updated by matthewL-3 1 week, 4 days ago.

Assisted by: Christopher Amirian.

Author Posts
April 14, 2026 at 9:32 am #17967890

matthewL-3

Hi

For some reason WPML is stripping the semicolon from the custom URL field link.

E.g. see this page hidden link

Hover over the green CTA button and the URL has changed the semicolon removed from the HTTPS part of the URL.

Any ideas why this is happening?

April 14, 2026 at 11:41 am #17968476

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Welcome to WPML support. Would you please go to the Advanced Translation Editor for that page and from the top section search for the URL in the search bar?

If you find it please manually make sure that the translated version is correct.

See if it fixes the issue?

if not, 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.

April 19, 2026 at 10:22 am #17978650

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hello,

Thank you for the login information. I recorded a video showing what the issue is and what the recommended way is:

hidden link

Video Summary:

- I found that the issue is not related to WPML.
- The CTA button text is fine, but the button link comes from a Toolset custom field used in the Offer content template.
- In the template, the link was added using a raw shortcode inside the button URL, which causes WordPress to prepend http:// and break the link.
- The same incorrect setup exists in the translated version as well.
- The fix is to replace the raw shortcode URL with Elementor’s dynamic link source and select the correct custom field (Offer Information → Offer Link).
- Please apply this change in both the original and translated templates.
- After that, the button link should work correctly.

Thanks.

April 22, 2026 at 8:29 am #17986464

matthewL-3

Fantastic thank you for the video that made it really clear, appreciate your help with this! 😊