Skip to content Skip to sidebar

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

Problem:
After switching from 'WPML Multilingual & Multicurrency for WooCommerce' to 'CURCY - WooCommerce Multi Currency Premium', the client encountered issues with the secondary 'shop' page layout and the language switcher link not updating to reflect the new 'store' slug.
Solution:
The client resolved the issue by reinstalling the 'WPML Multilingual & Multicurrency for WooCommerce' plugin. This action corrected the language switcher link, syncing it with the updated page slug.

If you're experiencing similar issues, we recommend reinstalling the WPML plugin and verifying that all settings are correctly configured. Additionally, if this solution does not apply or seems outdated, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. If problems persist, feel free 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 5 replies, has 1 voice.

Last updated by Kor 1 week, 5 days ago.

Assisted by: Kor.

Author Posts
October 3, 2025 at 2:21 am #17453246

rhettY

Background of the issue:
I changed the plugin from 'WPML Multilingual & Multicurrency for WooCommerce' to 'CURCY - WooCommerce Multi Currency Premium' to address a litespeed cache hit rate issue. After this change, I noticed a problem with the secondary 'shop' page layout. I attempted to fix it by changing the slug from 'shop' to 'store'.

Symptoms:
The secondary 'shop' page reverts to the default layout. The language switcher link in the default language does not update and still points to 'hidden link' instead of 'hidden link'.

Questions:
How can I update the shop link in the language switcher to reflect the new slug?

October 3, 2025 at 2:32 am #17453254

rhettY

I even deleted the secondary shop page and rebuilt it. Issue persisted. The link seems to be hard-coded into the switcher.

October 3, 2025 at 5:56 am #17453370

rhettY

I figure it's due to the "store URLs" setting. I deleted "WPML Multilingual & Multicurrency for WooCommerce" without changing shop page slug.

I've reinstalled the plugin. Now the link is normal

October 3, 2025 at 7:26 am #17453579

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for contacting us. I will require temporary access (WP-Admin and FTP) to a test site where the problem has been replicated, if possible. This will enable me to provide better assistance and determine if any configurations need to be modified.

Please note that it is important to have a backup for security purposes and to prevent any potential data loss. You can use the UpdraftPlus plugin (https://wordpress.org/plugins/updraftplus/) to fulfill your backup requirements.

Your upcoming reply will be treated with confidentiality and will only be visible to you and me.

✙ To resolve the issue, I may need your consent to deactivate and reactivate plugins and the theme, as well as make configuration changes on the site if necessary. This emphasizes the significance of having a backup.

October 3, 2025 at 8:09 am #17453757

rhettY

After reinstalling "WPML Multilingual & Multicurrency for WooCommerce", the issue disappeared. The link seems to have sync'd now.

October 3, 2025 at 8:38 am #17453862

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for letting us know. Feel free to mark this ticket as resolved.