[Resolved] Split: Divi Supreme Pro Breadcrumbs issue
This thread is resolved. Here is a description of the problem and solution.
Problem: You are experiencing issues with WPML not recognizing content built or modified in Divi. Changes made to the original language pages in Divi, such as adding a breadcrumbs module, are not reflected in the translations, resulting in a broken layout on the translated pages. Solution: We discovered that there were custom CSS applied to your page that were not compatible with WPML. We recommend removing these custom CSS and retranslating the page to fix the issue. This should help in correctly reflecting the changes made in the original language across the translated versions.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your current situation, 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 problems persist, please do not hesitate to 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.
I am still having problems with WPML not recognising content built or modified in Divi. Could it be that I have some settings wrong? I always make changes only to the original language pages. I made in the divi builder to this page (the translations were working fine when last we spoke) hidden link and added a breadcrumbs module to the header. I expected to see the changes to the divi layout reflected in the translations. Instead this completely broke the layout on the translated pages. I made a small change to the translations on the original english hoping that this would reconnect the layouts but the layout for French and German did not pick up the changes and is now completely broken. Thanks for your help figuring this out.
Thanks for your help in figuring this out. It is definitely an incompatibility between WPML and Divi Supreme Pro. When I deactivate the plugin. The Divi layouts on the translated pages are visible again.
Thank you for sharing. To check if the issue is exclusive to your website, or if it's a general compatibility issue with WPML, I've created a Sandbox (a test website). On it, we can recreate the issue and isolate it, by installing only the minimum necessary plugins and create one or two examples of the issue.
You can access it here: hidden link
Please install Divi, the Divi Supreme plugin and recreate the issue (only example is enough, perhaps one page using a Layout with the breadcrumb). Let me know if the behavior is the same there. WPML is already setup.
Also, please let me know step-by-step, how I can recreate the issue, if I need to. I know this takes some effort, so thanks in advance for your cooperation here.
I have done some testing on the existing site, because I would practically have to rebuild it on your testing server. It is fine if you do some tests on the existing website because it is still under construction and not on its final url. What I found was that when I deactivated a critical plugin (Posts Tables Pro) part of the layout showed again, though the divi supreme global breadcrumbs module did not take over the css that was applied in the original english. Please take a look at the original english page and the translations with Posts Tables Pro deactivated: hidden link
Let me know your thoughts and thanks for your support.
I understand. In this case, I need you to please send me access to the website again. I'll check it directly.
he required fields can be found below the comments section. The information you enter is private, i.e. only you and I can see it and have access to it.
I may need to replicate your website locally. To do this, I need to temporarily install a plugin called "Duplicator" or "All in One WP Migration" on your website. This will allow me to create a copy of your website and content. Once the issue is resolved, I will delete the local website. Let me know if this works for you.
IMPORTANT
Please make a backup copy of the site files and database before giving us access.
- If you do not see the wp-admin/FTP fields, this means your post and site login details are being made PUBLIC. DO NOT post your website details if you do not see the required wp-admin/FTP fields. If you do not, ask me to enable the private box. The private box looks like this:
I’ve made a full site backup with Updraft, saved it to my cloud and installed Duplicator. I was able to create an archive for you, but only after deactivating the WPML plugin and the String Translation plugin. The first attempt failed — Duplicator produced a long error message and refused to create the archive until those plugins were disabled.
The Frithjof Schuon Archive website is quite complex and still not fully complete.
It’s running on PHP 8.4.11, and WordPress should be up to date.
The site is multilingual in English, German, and French. The main language is intended to be English, although this is not always consistent. Posts are edited using the standard WordPress editor, with layouts based on Divi-built templates, while pages are created individually in Divi.
The Posts Table Pro plugin is essential to the site, as it displays the various books, chapters, excerpts, and other archival documents.
I hope this is helpful. I am fine with anything you suggest and want to try. I am not seeing the box you mentioned so I will wait for you to activate it before I send the details again.
Have a nice day and I really appreciate your patience and help,
I forgot to mention that the site was originally built quite some time ago, and all the posts (Books, Authors, Chapters, Excerpts, etc.) are still using the classic WPML editor. Only the pages have been moved to the Advanced Editor. My goal is to bring the entire site as up to date as possible to avoid future complications.
Thank you for sharing. I'm still checking it, ok? It takes a while for me to isolate the issue. I'll let you know once I have or need new information. Thank you for your patience.
Sure! I am extremely grateful for your help (which already resolved the initial problem I was having. If there is anything I can do to help, let me know and I look forward to hearing back from you.
Thank you for waiting. I've checked, and it seems that there are 2 issues: a compatibility issue between WPML and the Supreme Breadcrumbs, and an external conflict coming from the Tables plugin. A rather complex situation.
Again, I need to ask you to recreate part of the issue in the Sandbox I sent. You don't need to recreate the whole website, I'll send the precise instructions:
1. Install and activate the Divi theme, the Divi Supreme Pro plugin, and the Posts Table Pro plugin;
2. Create an empty test page (Page 01);
3. Create another empty test page (Page 02) and set it as child of the first one;
That's it. Do not take any further steps - I'll make the necessary tests. I just need the plugins installed and these 2 pages on the Sandbox, this way I can check how it behaves in a controlled, isolated environment. Thanks in advance for the cooperation.
I clicked on your link and tried (several times) to add the Divi Theme to the Sandbox website. I could navigate to Themes and select one from my computer however when I clicked upload I got an error message saying the link expired (see screenshot). I tried logging out of wpml and logging back into my account and clicking your link again but I couldn't get it to work. I am on a mac using the chrome browser. I am stuck here...
Thanks for your help and I apologise for the very complex situation...
Thank you for sharing. I installed the Divi Theme on the Sandbox, but the issue didn't happen there, which indicates that there's a specific bug or conflict on your website. I've sent a copy of it to our devs, and will get back to you as soon as I have relevant information. That might take a few days.
Thank you for your patience and cooperation so far. I'll keep you informed.