This thread is resolved. Here is a description of the problem and solution.
Problem: The client experienced an issue where installing WPML reset the Avada global settings, linking them to a secondary language instead of the default language. Despite attempts to reset and reconfigure, the settings continued to default to the wrong language, causing frustration and repeated site recoveries. Solution: We advised the client to follow the steps outlined in the Avada documentation on setting different global options with WPML, which can be found here: https://avada.com/documentation/how-to-set-different-global-options-with-wpml/. Additionally, we suggested creating a staging site to safely test and configure the settings without affecting the live site. This approach allows for adjustments and troubleshooting in a controlled environment. If issues persist, importing the configuration as initially done by the client is a quick method to revert settings to the desired state.
Please note that this solution might be outdated or not applicable to your specific case. 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 do not hesitate 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.
Hi there,
The wpml install resets the avada global settings and it links the original settings to the second language. I am unable to link the settings to the default language. Please advise.
Thanks for the reply. I already knew this method. However my problem is that the settings linked to the 'all languages' is reset too. All my settings actually is lost because it went to the second language and I don't feel like starting from scratch.
I don't understand why does wpml links the whole settings to the second language rather than the default language. It does not make sense to me at all.
I recovered the db from backup and started again. I made the default language to En in wordpress hoping it was going to resolve this issue.
The same thing happened:
-Installed WPML
-completed the setup wizard
-main lang is hu, second lang is en
-I went to the avada/settings
-Hu settings: avada default
-All language settings: avada default
-The english language settings: has the original settings
I had to trick WPML. Finally I recovered the database again.
I installed WPML again.
Set the english to default then created all global settings then changed back the hu to default language.
So complicated but it's succeeded.
I will need to take a deeper look at the site configuration to isolate the cause of the issue.
Please share the access credentials to the site in your next message, which I have set private, so I can take a closer look at the issue and double-check the WPML configuration.
Confirm you have created a full site backup that you can restore if necessary.
In the meanwhile I had to recover the site again. All content had been swapped with the second language. Wpml makes total mess regardless what and how I do and it makes me frustrated.
I turn on the plugin and complete the setup wizard then all settings are gone. No mater what I do I lose the global settings.
Swapping the languages there and back caused a bigger mess.
Please advise how to get out of this situation. At this point it is not worth the price.
Please create a staging site with a copy of the production site and share the access credentials in your next message, which I have set private. This will allow us to reproduce the issue without affecting the production site.
Looking forward to your message.
Note: You can create the staging site with the WP Staging plugin for free.
Thank you very much for creating the staging site.
I’ve installed and configured WPML and Avada. I also saved the Avada options in “All Languages”.
Could you please let me know if you notice any specific options being overwritten or behaving unexpectedly?
If you find any issue, I’d appreciate it if you could be as specific as possible and describe the exact steps to locate the option in Avada (for example, the section/tab where it appears and what changes after saving). Avada includes many settings, and I’m not familiar with all of them yet 🙂.
This will help me reproduce the issue accurately and investigate it further.
Thank you but, I'm afraid the settings is reset again.
Finally I was able to import it and overwrite it with the good one. But that's not a real solution.
It would be nice to know, how to force WPML to leave the settings untouched before the setup changes it.
If the site was installed in English, and then when WPML was installed, Hungarian was set as the default language, then WPML will set the Avada settings to any of the languages, usually the English language. This is the expected behavior, and importing the configuration as you did is the fastest way to set the configuration back correctly.