Skip to content Skip to sidebar

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

Problem:
You are trying to get the menu links to update based on translations, but the 'book now' button is not linking to the expected URL. Instead, it redirects to a different booking system URL.
Solution:
First, ensure you take a full backup of your site. The issue might be due to leftover posts in the database that are overriding the correct translated header. To resolve this, run the following command in your database:

DELETE FROM wp_posts WHERE ID IN (10539, 11003);

This should clean up the leftover entries and update the links correctly.

If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. Also, check the related known issues and ensure you have the latest versions of themes and plugins installed. For further assistance, please visit our support forum.

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

Last updated by Lucas Vidal de Andrade 3 weeks, 4 days ago.

Assisted by: Lucas Vidal de Andrade.

Author Posts
November 18, 2025 at 9:48 am

glynH-2

Background of the issue:
I am trying to get the menu links to update based on what has already been translated. I expected to see the 'book now' button linking to reservations.lancasterbangkok.com on the page hidden link.

Symptoms:
Instead, the booking link updated to: hidden link.

Questions:
Why are the menu links not updating based on the translations?
How can I ensure the 'book now' button links to the correct URL?

Here is a screen cast:
hidden link

November 19, 2025 at 9:06 am #17590636

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hey there,

I downloaded a copy of your website, but the issue was still present even with only WPML active and other plugins inactive. I've escalated your ticket to our dev team, which will look for a permanent solution to the issue. That usually takes a few days. I'll keep you informed.

November 21, 2025 at 8:36 am #17597747

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hey there,

Thank you for waiting.

Please make sure to **take a full backup** of the site before proceeding.

There were **leftover posts** in the database that were overriding the correct translated header. To clean them up, you can run the following command in the database:

DELETE FROM wp_posts WHERE ID IN (10539, 11003);

This resolved the issue when tested.