Skip Navigation

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

Problem:
The client reported an intermittent issue where the toggle to change pricing from monthly to yearly breaks on the Spanish version of their page. This issue does not occur consistently but appears sporadically, making it difficult to diagnose. The client mentioned that all plugins are up to date according to their WordPress dashboard.
Solution:
We suggested that the issue might be related to a caching or performance optimization plugin, or a compatibility issue with WPML and another active plugin or theme. We recommended the following steps:
1. Create a full website backup.
2. Disable all plugins except for WPML and its add-ons.
3. Check if the issue still occurs.
4. If the issue does not occur, reactivate the plugins one by one to identify the problematic plugin.
5. If the issue persists with only WPML plugins active, switch to a default WordPress theme like TwentySeventeen and check again.
We also advised performing these tests in a staging environment if possible and ensuring that all plugins, especially WPML, are updated to the latest versions by checking for updates in the 'Commercial' tab under 'Plugins > Add new'.

If these steps do not resolve the issue or if the solution seems outdated or irrelevant, we 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 at WPML 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 4 replies, has 2 voices.

Last updated by Mihai Apetrei 5 months, 1 week ago.

Assisted by: Mihai Apetrei.

Author Posts
June 7, 2024 at 12:55 pm #15716603

nielsO-5

Background of the issue:
On the Spanish version of this page: hidden link the toggle to change pricing from monthly to yearly is broken. All other languages work fine. We had this problem before on our Spanish pricing page but fixed it quickly by copying the HTML from another language version of the page. At that time you could not reproduce.

Symptoms:
The toggle to change pricing from monthly to yearly is broken on the Spanish version of the page.

Questions:
Can you take a look into the issue with the pricing toggle on the Spanish version of the page?

June 7, 2024 at 1:05 pm #15716638

nielsO-5

I fixed it for now but I would appreciate if you could take a look how this happens all the time.

June 7, 2024 at 8:54 pm #15717800

Mihai Apetrei
Supporter

Languages: English (English )

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

Hi there.

This is pretty strange and I suspect that it might somehow be related to some type of caching/performance optimization plugin (I see that you have the Perfmatters plugin for example and some of the settings might mess with that) or it could be related to a compatibility issue between WPML and (at least) one of the active plugins or the active theme.

If the issue is still happening even after disabling caching or performance optimization plugins, can you please let me know if it still happens even when only the WPML plugins are active and you are using a default WordPress theme?

Please try the following steps so that we can test for a compatibility-related issue:

- create a full website backup

- disable all plugins except WPML and its add-ons

- check if the issue is happening again

- if it's not, reactivate your plugins one by one, checking every time if the issue shows up again so that you can understand which plugin is causing that issue

If the issue happens even with the non-WPML plugins disabled:
- leave all the non-WPML plugins deactivated

- switch to a default theme like TwentySeventeen

- try to recreate the issue now

If you have the chance, it would be best to do this in a staging (testing) environment.

Please let me know how that goes and if following any of these steps solved your issue or brought any change.

I will be waiting for your response.

PS 1: You can also go to Plugins > Add new > Commercial > click "check for updates" > and update and install all the latest updates (check the box for installing after the updates are downloaded)

PS 2: Just a note that I won't work on the weekend - I will get back to work on Monday (I'm mentioning this in case a reply comes this weekend).

Mihai Apetrei

June 12, 2024 at 9:30 am #15730282

nielsO-5

Goodmorning Mihai,

Thanks for your reply.

Sadly I cant reproduce the issue since its not happening all the time its just that once in a while it breaks. It can work totally fine for 2/3 weeks and then suddently break again. This makes it hard to relate it to compaibility issues.

Regarding the updates in the wordpress dashboard at installed plugins its says there are no updates available.

Kind Regards,
Piter

June 12, 2024 at 11:58 am #15731366

Mihai Apetrei
Supporter

Languages: English (English )

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

Hi Piter and thank you for the update.

It would be impossible to debug in an issue where we don't have some steps in order to reproduce.

In regards to the updates that I mentioned, I asked for that because I could see in the debug information that you attached that the WPML plugins are not the latest ones.

While you are in the backend of the site, please go to Plugins > Add new > "Commercial" link tab > click "check for updates" > and update and install all the latest updates (check the box for installing them after the updates are downloaded)

Let's update everything to the latest version as that might prevent this issue to keep happening, in case it would be related to the fact that we are using outdated plugin versions.

This way, we can exclude one more possible cause from the list.