I have changed my website so that the translation in French goes to the .fr domain.
I cannot edit any of my internal links. The French links should send to the French pages, but they send to the original English page instead. I cannot see the links inside the advanced editor or inside String translations, I can't edit them manualy.
If I input a custom URL, it works and I can edit it inside the advanced editor, but I'd prefer if this feature would work so I don't have to edit them all and to keep the link if the page changes later...
To try to fix this issue, please follow these steps:
- Go to WPML > Settings > Translate Link Targets.
- Click the "Scan now and adjust links" button.
Once the scan is finished, check to see if the issue is still happening.
In case the issue still persists I would require from you to please send me some link of those pages where the issue happens and also how are you creating those pages.
Thank you and please let me know how it goes,
Marsel
We are using Elementor to build pages, I tried different links on widget (icons, buttons, containers...), but nothing worked so far. The only links that work are the ones that have customized URL (www.xxx.com) and they are translated inside the advanced editor of WPML.
You can go on the home page (hidden link). Most of the links dont work. Try "Découvrez la ville", or contact us button below.
1) Try to refresh the permalinks on the website by:
- go to WP admin-> Setting -> Permalinks (don't make any change there)
- scroll down to the bottom of the page and click "Save Changes"
After, check if there is any change on the links that weren't translating.
2) Also, please try also clearing the cache of the website and see if it helps.
If none of the above steps works out, could it be possible to check if the issue happens in a minimal setup, meaning:
- set a default WP theme
- enable only WPML plugins
- disable all the other plugins
Note: Before making any changes please make sure you have a full backup of your website, in order to prevent any possible data loss.
I have tried every options except the disable all plugins, with no success. I need to check with the client if I need to set up a staging site to test everything or if I can live test without the plugins, which will make most of the site not usable.
Well I tried disabling everything except wpml and elementor, but it didn't change anything. I still can't see the url containers inside the advanced editor or in string translations.
I changed the edition mode for the home page and put it in editor more, so now I can manually edit the URL on the French home page (I did it for "nos services") and it works, but it's strange that I have access to English page links.
Still, it's a drag having to edit all these links manually, can you check why it's not working?
Thanks.
To further troubleshoot the issue I would require you try to reproduce the issue on a sandbox site I have setup for you (one-click-login): hidden link
On the sandbox site please:
- configure the WPML plugins same as on your website (they are already activated)
- upload only the necessary theme/plugins to reproduce the issue
Please send me instructions on how I can reproduce the issue, step by step guide would be helpful.
Let me know if you have any question or need any help.
Marsel
The topic ‘[Closed] Internal links do not work’ is closed to new replies.
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.