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 see the custom floating language switcher on their site despite following the provided instructions and using WPML's built-in tools.

Solution:
1. Verify PHP Code: Ensure the PHP code for the language switcher is correctly placed in the active theme's functions.php file. Check for correct hooking into the 'wp_footer' action and absence of syntax errors.

2. Check for PHP Errors: Look for any PHP syntax errors that might prevent the functions.php file from executing. Consider testing with a default WordPress theme like Twenty Twenty-One to see if the switcher appears.

3. Clear Cache: Clear any caching mechanisms to ensure changes are reflected immediately.

4. Plugin Conflicts: Deactivate all non-essential plugins to rule out conflicts. Reactivate them one by one to identify any issues.

5. Inspect Footer: Use browser tools to inspect the footer for any output related to the switcher.

6. WPML Settings: Confirm that WPML is properly set up and all necessary modules are activated.

If these steps do not resolve the issue, the client may need further personalized assistance. It is recommended to check the related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and ensure that the latest versions of themes and plugins are installed. If the problem persists, please open a new support ticket at WPML support forum for more targeted help.

0% of people find this useful.

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 0 voices.

Last updated by Carlos Rojas 1 week ago.

Assisted by: Carlos Rojas.

Author Posts
September 5, 2025 at 12:20 pm #17379332

premium-rallyI

Background of the issue:
I am a new customer for the WPML plugin and I am trying to implement a Floating Custom Language Switcher on my site hidden link. I have read the instructions provided for the Custom Language Switcher.

Symptoms:
The Custom Language Switcher is not working despite following the instructions.

Questions:
Can you help me with the Custom Language Switcher not working?

September 5, 2025 at 12:53 pm #17379400

Carlos Rojas
WPML Supporter since 03/2017

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

Timezone: Europe/Madrid (GMT+02:00)

Hello,
My name is Carlos, and I will continue working on this ticket

Please follow these steps:
- Create a full site backup or create a staging site with a copy of the production site
- Update any outdated plugins or themes
- Flush any cache memory that might exist
- Deactivate all plugins, including the WPML ones
- Activate a default WordPress theme, like Twenty Twenty
- Make sure you have followed the steps described in this guide: https://wpml.org/documentation/getting-started-guide/language-setup/language-switcher-options/custom-language-switcher/
- If the language switcher appears correctly, start by activating the theme and then the rest of the plugins, one by one, until the issue appears again and you find the culprit

Can you tell me the results of the steps described above?

Regards,
Carlos

September 12, 2025 at 6:45 am #17396123

premium-rallyI

After all the steps nothing happened! We still don’t have a floating language switcher and if you do not help us with that I will ask you for a full refund.

September 12, 2025 at 8:33 am #17396707

Carlos Rojas
WPML Supporter since 03/2017

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

Timezone: Europe/Madrid (GMT+02:00)

Good morning.
I'm here to help you find a solution.

I visited the page, and it appears that the content is not yet translated or the secondary language is hidden. Please confirm that the content has been translated already.

Also, I kindly ask you to go to WPML -> Languages -> Activate the Footer Language Switcher to use it as a reference while we are resolving this problem.

Looking forward to your message.

September 16, 2025 at 10:24 am #17405619

premium-rallyI

Hello,

The content is not translated as I see. On every word/sentence there is a red "i" that says Bulgarian: Not Translated.

And I have activated the footer language switcher as well. Thank you for the responce and I will be waiting for any update resolving the issue.

Regards

September 16, 2025 at 11:12 am #17405860

Carlos Rojas
WPML Supporter since 03/2017

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

Timezone: Europe/Madrid (GMT+02:00)

Hello,

The content needs to be translated for the language switcher to appear. Please translate some content (you can use a page as a reference) and then double-check if the language switcher appears.