Skip to content Skip to sidebar

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

Problem:
The client was facing an issue where all links on a specific page were defaulting to the first link's URL when translated using WPML.
Solution:
We recommended the client to first ensure that Divi is properly loading by editing the original page without WPML enabled. If Divi loads correctly, the next step is to enable WPML and use the Advanced Translation Editor to handle the translations and link adjustments. The client also added that some custom code inside Divi was causing an issue and that the issue was not WPML-related. Removing this code helped in saving the page, updating the translation, and correctly displaying the translated links.

If this solution does not resolve your issue, or if it seems outdated, we highly recommend checking for 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. Should you need further assistance, please do not hesitate to open a new support ticket or visit our support forum at https://wpml.org/forums/forum/english-support/.

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 13 replies, has 1 voice.

Last updated by manuelP-26 3 months, 2 weeks ago.

Assisted by: Andreas W..

Author Posts
March 28, 2025 at 3:20 pm #16873553

manuelP-26

Background of the issue:
I am trying to ensure that all links on the page hidden link are translated correctly using WPML.

Symptoms:
All the links on the page are using the first link as the default for all other links.

Questions:
Why are all the links on the page using the first link as the default for all other links?

March 28, 2025 at 3:24 pm #16873626

manuelP-26

This is the html of the page....

<h4 style="text-align: center;">Success formula</h4>

March 31, 2025 at 12:25 pm #16879234

Marcel
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

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

Hi,

before your ticket is assigned to one of my colleagues, please allow me to walk you through some initial debugging steps. This will help speed up the support process.

It looks like this issue has been resolved in the latest WPML release (4.7.2). Could you please give it a try? You can follow these steps to update manually: https://wpml.org/de/faq/updating-wpml-manually/

Let me know if

Best Regards,
Marcel

March 31, 2025 at 2:51 pm #16880017

manuelP-26

It is not resolved in this version. I updated this before last weekend, and the problem is still not dissapeared

April 1, 2025 at 5:02 pm #16884093

Marcel
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

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

Thanks for the info! Do you have a staging environment to run some tests? I would eventually also need to request temporary access (WP-Admin and FTP) to your site
– preferably to a test site where the problem has been replicated if possible –
in order to be of better help and check if some configurations might need to be changed

Your next answer will be private which means only you and I have access to it.

❌ Please backup your database and website ❌

✙ I would additionally need your permission to de-activate and re-activate Plugins and the Theme, and to change configurations on the site. This is also a reason the backup is really important.

✙ Please add the Links to the […] Edit Screen, the Page/Post where you insert the […] and the corresponding Front End Page/Screen

Best Regards,
Marcel

April 8, 2025 at 7:58 am #16907288

manuelP-26

Sorry; I am trying to give you access but it takes a while to change the hosting DNS for the staging area....

April 8, 2025 at 8:36 am #16907507

manuelP-26

I need a private message for access information

April 8, 2025 at 11:04 am #16908703

Marcel
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

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

Sure!

April 9, 2025 at 5:03 pm #16915156

Marcel
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

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

Hi,

Before we dive deeper, may I ask if there’s a specific reason you're not using the Advanced Translation Editor in your workflow? Please note that the Classic Translation Editor is considered legacy.

If you're restricted to using the Classic Editor, we can try to reproduce the issue from scratch to confirm whether it's a bug. However, if you're open to switching, using the Advanced Translation Editor might be the fastest and most effective solution.

You can find more details here:
https://wpml.org/documentation/translating-your-contents/using-the-translation-editor/switching-from-classic-to-advanced-translation-editor/

Best regards,
Marcel

April 15, 2025 at 7:57 am #16932141

manuelP-26

I provided you with info about the login and no answer yet.....
Or did you not get the login?

April 15, 2025 at 8:07 am #16932318

Marcel
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

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

Hi,

I wrote you on April 9: https://wpml.org/forums/topic/for-the-3th-timethe-same-question-the-links-only-use-the-first-link-as-translated-links-on-the-pag/#post-16915156, written after checking your site via the credentials.

Best Regards,
Marcel

April 15, 2025 at 8:16 am #16932340

manuelP-26

OK, I changed that to the advanced translator and I thought I replied you, but I see now I did not. My appologies. I changed it but can stil not find the solution.

April 15, 2025 at 10:03 am #16933036

manuelP-26

I see this in WPML:
Version 6.7.2
Multisite No
Memory limit 40M A memory limit of at least 128MB is required.
Max memory limit 256M
REST enabled Yes

And this in the same installation ON WP site Health

PHP memory limit 256M
Max input time 300
Upload max filesize 64M
PHP post max size 64M

I can not find this in the normal files where this should BE; Memory limit 40M A memory limit of at least 128MB is required.

April 15, 2025 at 5:55 pm #16935764

Marcel
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

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

Hi,

you're looking at two different things:

Yes, your server has 256MB of PHP memory defined in the php.ini file. However, WordPress itself is currently limited to using only 40MB of that memory. This limit is set within WordPress and can be increased by modifying your wp-config.php file. Doing so will allow WordPress—and all its plugins—to access more memory. You can see the current use on WPML -> Support.

Best regards,
Marcel

April 15, 2025 at 6:46 pm #16935925

manuelP-26

Can this cause the problem?