Skip to content Skip to sidebar

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

Problem:
The client is unable to manually translate slugs in WordPress using WPML. Specifically, changes to slugs in the Classic Editor revert to the translated title after saving, and the WPML Translation Editor does not show the slug as a translation option for posts that have already been translated.
Solution:
First, ensure that all plugins, especially WPML, are updated to the latest versions. The issue might be occurring due to outdated plugins. If the problem persists after updating:
1. For new content, ensure the WPML setting is on 'Translate' to include the slug in the translation. This setting should allow manual slug translation when creating new translations.
2. For existing content, change the title in the original language, save it, then open the WPML Translation Editor and manually translate the slug.
3. If the slug still does not save correctly, it might be necessary to check the specific characters used in the slug, as some might not be supported or could be causing issues.

If these steps do not resolve the issue, or if the solution seems outdated or irrelevant to your specific case, please visit the WPML support forum to open a new support ticket. We also 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.

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 23 replies, has 0 voices.

Last updated by Andreas W. 2 weeks, 2 days ago.

Assisted by: Andreas W..

Author Posts
September 18, 2025 at 5:55 am #17411613

Andreas W.
WPML Supporter since 12/2018

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

Timezone: America/Lima (GMT-05:00)

Hello,

I sadly did not receive the admin credentials for the site.

Could you please try to provide them again inside the private reply form?

Best regards
Andreas

September 20, 2025 at 4:39 am #17417964

barjD-2

Hello I tried to put it here, then logged out, and viewed it, and it is public. I selected that the response should be private, but it still became public. No form appeared to enter the information.

September 20, 2025 at 5:55 pm #17418423

Andreas W.
WPML Supporter since 12/2018

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

Timezone: America/Lima (GMT-05:00)

I received a private reply from you on the 17th of September, which only included some information about the SFTP port. It seems as if the system removed the private information from the form.

Could you please give it one more try? If it does not work out, I will create a new ticket to follow up with you.

The private reply form looks like this:
hidden link

Click "I still need assistance" the next time you reply.

Video:
hidden link

September 20, 2025 at 6:36 pm #17418438

barjD-2

Hello, I was expecting the form you showed in your link. It does not appear for me at all, as I mentioned earlier. I have clicked all of:

-"I still need assistance"
-"This reply will be sent privately, only visible to you and the support staff"
-"I have created a full backup of my database and all my files."

I think I needed to click on the legal disclaimer but now I can't see it anymore...

September 20, 2025 at 7:55 pm #17418495

Andreas W.
WPML Supporter since 12/2018

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

Timezone: America/Lima (GMT-05:00)

Yes, we need your legal consent to allow us access to the site.

Please try once more. If it does not work out this time, I will create a new ticket.

September 20, 2025 at 10:18 pm #17418609

Andreas W.
WPML Supporter since 12/2018

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

Timezone: America/Lima (GMT-05:00)

On your staging site, many plugins are not updated. For example, WPML uses version 4.7.4 while the latest version is 4.8.1.

Please register WPML on your staging site, and then run the available updates.

Then test again if the issue persists. If this is the case, we can continue testing. Please give us an example of content where I can see the issue in this case.

Note that you are currently using the setting:
Translate (this will include the slug in the translation and not create it automatically from the title)

This setting will only apply to newly generated content. For existing content, you will need to edit the titles on the original pages or posts, then save them, and then open the WPML Translation Editor and translate the slug.

September 23, 2025 at 12:15 am #17423387

barjD-2

Hello,

I have updated all plugins and the issue persists.

In addition the screencast sent earlier in this thread, which is:

hidden link

I took new screencasts today.

You can not see the live-site URL in the screencasts, but they do not save properly in either the ATE or the classic editor. As mentioned earlier, the ATE shows that the URL has been saved, but on the live site it has not changed.

In the classic editor, I have removed a character in the title, and tried to save, and then change the URL. It never saves the url properly. In addition, you can see in the screencast that it takes out characters from the previously-saved URL from the translation editor.

Here are the new screencasts:

hidden link (this shows how the new URL never saves in the Classic Editor).

hidden link (this shows the save in the ATE which does not end up in the live site or in the classic editor)

You can try on this page:

hidden link

September 25, 2025 at 12:24 am #17430306

Andreas W.
WPML Supporter since 12/2018

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

Timezone: America/Lima (GMT-05:00)

It looks like you are trying to change the slug on a translated page, but you have set WPML to translate the slug with the WPML Translation Editor.

Have you tried editing the original English title on the original page, saving the original page, and then updating the slug translation inside the WPML Translation Editor?

We can sadly still not connect to your site. Could you please another time to fill out the private reply form to provide us with admin access to your site?

September 30, 2025 at 2:40 pm #17445507

Andreas W.
WPML Supporter since 12/2018

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

Timezone: America/Lima (GMT-05:00)

My apologies, but I can not confirm the issue.

I changed the slug on the original post, then opened the ATE, and the URL (slug) translation was now empty, since the original slug was altered.

I entered a new slug "ਪੋਸਟ-ਬੇਸਿਕ-ਬੈਚਲਰ-ਆਫ-ਸਾਇੰਸ-foo" and this slug is used on the WordPress Editor and on Frontend.

slug-2.png
slug.png