Skip to content Skip to sidebar

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

Problem:

The client reported that the EN flag switcher was not functioning correctly at all times.

Solution:

We identified that the issue was due to a conflict with the WPML switcher snippet. We recommended the following steps:

1. Disable the WPML Switcher snippet.
2. Clear all types of caches, including server, browser, and plugin caches.
3. Visit Settings >> Permalinks in the WordPress dashboard and resave the settings.

Additionally, if the site is hosted on One.com and uses Hostinger must-use plugins, we advise:

1. Remove the Hostinger MU plugins from

/wp-content/mu-plugins/

.
2. Clear all types of caches again.
3. Check if the issue is resolved.

If these steps do not resolve the issue or if the solution becomes outdated, we 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. If the problem persists, please open a new support ticket.

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

Last updated by jeffreyB-17 5 months, 2 weeks ago.

Assisted by: Bigul.

Author Posts
June 17, 2025 at 10:41 am #17141907

Bigul

Hi Jeffrey,

Thank you for the confirmation. One more request. Becuase it may help. Please try the following troubleshooting steps after a full site backup{mandatory} and make sure the issue exists or not.

1) Go to WPML>>Support page, click on the Troubleshooting link (blue link in the middle of the page)

2) On the Troubleshooting page, please click on the following options of the *Clean up* section. Wait for confirmation of processing after each one.

- Clear the cache in WPML
- Remove ghost entries from the translation tables
- Fix element_type collation
- Set language information
- Fix WPML tables collation
- Assign translation status to duplicated content
- Fix terms count
- Fix post type assignment
- Cleanup and optimize string tables

--
Thanks!

Bigul

June 17, 2025 at 11:22 am #17142060

jeffreyB-17

Hey Bigul,

Clicked all those options you mentioned and it didn't change anything.

Jeffrey

Scherm­afbeelding 2025-06-17 om 13.22.33.png
June 18, 2025 at 8:38 am #17145097

Bigul

Hi Jeffrey,

Thank you for the feedback. This does seem like a very unusual result, so I am consulting with our team for an expert review. We will get back to you as soon as possible. Please wait.

--
Thanks!

Bigul

June 19, 2025 at 6:26 pm #17152145

Bigul

Hi Jeffrey,

Just to confirm, is the live site hosted on One.com? If so, we noticed two must-use plugins from Hostinger in the live site, which could be causing a conflict.

Please try the following steps after a backup, and let us know your feedback:

- Remove those Hostinger MU plugins from /wp-content/mu-plugins/.
- Clear all types of caches (browser, server, plugin).
- Check if the issue still exists.

Refer to the attached image for more details.

--
Thanks!

Bigul

2025-06-19_23h07_25.png
June 20, 2025 at 8:35 am #17153375

jeffreyB-17

It works! Thanks Bigul, now only the other problem is left. But that's in the other chat.