Skip to content Skip to sidebar

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.

Sun Mon Tue Wed Thu Fri Sat
10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 - -
16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 - -

Supporter timezone: Asia/Jerusalem (GMT+03:00)

Tagged: ,

This topic contains 8 replies, has 1 voice.

Last updated by Itamar 20 hours, 47 minutes ago.

Assisted by: Itamar.

Author Posts
July 16, 2025 at 12:15 pm #17241907

Ryan

Background of the issue:
I am using two domains for my website: one for English content (www.thepierhfx.com) and another for French content (www.leciperhfx.com). I am trying to manage these domains using WPML. Under 'WPML' > 'Languages' > 'Language URL format' > 'Pass session arguments between domains through the language switcher', I initially selected 'Pass arguments via GET (the url)'. I compared this to another website where 'Disable this feature' was selected, so I changed the setting to that.

Symptoms:
When I log in to WordPress using the English domain, I receive a TFA code and can log in. However, I later receive another TFA code from the French domain and keep getting prompted to log in again when trying to do something in the WordPress dashboard.

Questions:
Can you let me know if there is a setting or something in WPML that needs to be changed to allow things to work correctly and not keep getting TFA codes/emails from both domains and being asked to login again?

July 18, 2025 at 8:05 am #17248946

Marcel
Supporter

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

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

Hi,

before your ticket is assigned to one of my colleagues, please allow me to walk you through some initial debugging steps. This will help speed up the support process.

Which solution did you use to set up TFA on your installation?

Best Regards
Marcel

July 21, 2025 at 4:33 pm #17256842

Ryan

Hi Marcel,
We are using Solid Security Pro (hidden link) for the TFA.

Ryan

July 22, 2025 at 6:26 pm #17260706

Itamar
WPML Supporter since 02/2016

Languages: English (English )

Timezone: Asia/Jerusalem (GMT+03:00)

Hi, Ryan.

We need to replicate this issue on a fresh WordPress installation. Then I'll be able to escalate it to our compatibility team. To achieve this, I created a test website with a clean WordPress installation. You can access it through this link:

hidden link

With this link, you'll be directly logged in.

Could you please install the Solid Security Pro plugin on this clean WordPress installation?

You might not be able to set it to the Language URL format of different domains per language. However, we will take it from there and try to move it to an environment where we can set it up.
Important! Do not import your site to the test site. We must replicate the problem on a fresh, clean WordPress installation.
Thanks,
Itamar.

July 29, 2025 at 10:51 am #17278404

Ryan

Hi Itamar,
Sorry for the delay. I was out of the office for a few days.

Solid Security Pro has been installed and activated on the test site you provided. I activated the license for it as well, so you should have access to all the plugin features.

Ryan

July 30, 2025 at 11:51 am #17281952

Itamar
WPML Supporter since 02/2016

Languages: English (English )

Timezone: Asia/Jerusalem (GMT+03:00)

Hi,

Thanks for installing the plugin on the sandbox site. We will investigate this issue and update you when we have news about it.

I appreciate your patience.
Itamar.

August 1, 2025 at 11:42 am #17288209

Itamar
WPML Supporter since 02/2016

Languages: English (English )

Timezone: Asia/Jerusalem (GMT+03:00)

Hi,

I discussed this issue with our second-tier supporter and he suggested we get a copy of your site to debug this issue on our servers further. Can you give me access to your site and allow me to take a copy of your site? For this, I must install a plugin like Duplicator or All In One Migration. Please let me know if you agree.

If you need further help with this, please share the access details to your site with me. I'm enabling a private message for the following reply.

Privacy and Security Policy
We have strict policies regarding privacy and access to your information. Please see:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/
**IMPORTANT**
- - Please backup the site files and database before providing us access. --
-- If you have a staging site where the problem can be reproduced, it is better to share access to the staging site.--

Regards,
Itamar.

August 6, 2025 at 12:50 pm #17299538

Ryan

Hi Itamar,
Recently, I have not been experiencing this issue on the website. So I think rather than investigating things further now, I am going to wait and see if it happens again. If it does, I can open a new ticket to investigate this further.

Thanks for the help.

Ryan

August 6, 2025 at 10:18 pm #17300929

Itamar
WPML Supporter since 02/2016

Languages: English (English )

Timezone: Asia/Jerusalem (GMT+03:00)

Hi, Ryan.

Thanks for updating me on this.

Very well. I'll set this ticket as waiting for a reply from you. If I don't reply, it will stay open for about two weeks and then our system will automatically close it. If you reencounter the problem later, please open a new ticket in our forum. In your new ticket, please refer to this ticket.

Regards,
Itamar.