Background of the issue:
Everything is working well with header, footer and post body templates for the 3 languages, until everything disappear for one of these languages (here spanish). It's the third time I get this issue and I have to reload all template from the library.
hidden link
Symptoms:
Questions:
Why this theme builder content is not stable ?
Before proceeding further, can you try the following?
IMPORTANT: Please take full backup of your website and database beforehand.
It is highly advised to try this on a staging/dev site first, so your live website isn't compromised.
1) Update WordPress, WPML plugins and theme to the latest version.
2) Deactivate all plugins except WPML and String Translation.
3) Switch to your parent Divi theme.
4) Fix (or import) your layouts.
5) Then start activating plugins one by one while keep checking for the issue. This way you 'll be able to pinpoint a conflict when & where it starts creating the problem.
6) If after activating all plugins you see that it still works fine, then switch to your theme and see if that's causing it.
Please let me know and I'll try my best to help you further on the matter.
Sorry but my problem has appeared very randomly over the past year. Your procedure does not seem applicable to me as the problem is not permanent (since yesterday, the theme builder layouts are stables and it can last for weeks). Moreover, I guess that deactivating a potential conflicting plugin won't make the layout recover.
Yes that's what I suspect. A year is way bigger time-span.
Keep using outdated system and plugins is a recipe of disaster. Newer versions bring fixes to previously reported issues, improve performance and offer new features.
That's why it is necessary and highly recommended to use the latest versions.
On the other hand, if this issue is happening randomly, then probably something is triggering a conflict, in a certain situation. Have you tried identifying?
We need to check by those steps, so we can find the issue and can offer a proper solution.
3) Switch to your parent Divi theme.
4) Fix (or import) your layouts.
5) Then start activating plugins one by one while keep checking for the issue. This way you 'll be able to pinpoint a conflict when & where it starts creating the problem.
6) If after activating all plugins you see that it still works fine, then switch to your theme and see if that's causing it.
By the above mentioned, you'll able to find out that when issue happens and we'll try to find why it is happening at that certain point.
If issue doesn't happen by the above mentioned, then you should keep an eye on it and as soon as it happens, isolate it in a dev or staging site, even before restoring or trying to fix. Once isolated, you can provide us the access to the staging/dev site so we can then continue investigation, while you can fix your live site to continue working (i.e. restoring from a recent backup or importing layouts again).
In short, so far, as I suspected there could be one main reason of using outdated system and plugins, which you have resolved. Apparently the issue shouldn't happen again. But of course we can not rule out the possibility. However, we don't know why it is happening except our main suspect of old system/plugins. The above mentioned 'll help you and us to moving further, towards catching the culprit.
Sure, please take your time and as I mentioned earlier, as soon as it happens, isolate it in a dev or staging site, even before restoring or trying to fix. Once isolated, you can provide us the access to the staging/dev site so we can then continue investigation, while you can fix your live site to continue working (i.e. restoring from a recent backup or importing layouts again).