Skip to content Skip to sidebar
7

Divi 5 is currently in public beta but many use it to build multilingual sites with WPML. We just released WPML 4.9 Beta which fixes all known compatibility issues with Divi 5. Test it now and help us confirm these fixes.

Help Us Test WPML 4.9 Beta

The production release of WPML 4.9 is scheduled for the second half of January. Until then, we invite everyone using Divi 5 and WPML to test this beta, confirm these fixes, and report any other potential issues.

What We Fixed

Dynamic Content Breaking Divi Page Layouts

When translating a page created by Divi 5 that uses dynamic content, you might encounter issues that break your page layout. WPML 4.9 now correctly processes dynamic content in Divi 5 pages, preserving your layout during translation.

Divi Loop Builder Fields Not Displaying Correctly in Translation Editor

The Loop Builder feature introduced in Divi 5 uses dynamic fields to populate post content such as featured images, titles, and authors. Previously, these dynamic field structures were not processed correctly in WPML’s Advanced Translation Editor, resulting in broken layouts or missing data in translations. WPML 4.9 now properly processes Loop Builder fields, so all content displays correctly in the editor and in your translated pages.

Link Fields on Divi Sections, Rows, and Columns Not Available for Translation

When you set a link on a Divi 5 Section, Row, or Column, the link field was not available in the Advanced Translation Editor, preventing you from providing custom translations. Internal links were auto-converted, but custom links were not. WPML 4.9 now makes these link fields available in the editor, allowing you to translate all link types.

Background Images in Divi 5 Not Translated by WPML Media Translation

Background images set for Sections, Rows, or Columns in Divi 5 were not automatically translated by the WPML Media Translation plugin. WPML 4.9 now detects and translates these background images along with the rest of your media.

Global Variables Not Translatable in Divi 5

When using Divi 5 and inserting global variables, the values did not appear in WPML’s Advanced Translation Editor and could not be translated. WPML 4.9 now correctly retrieves and displays global variable values, so you can translate them.

How to Install WPML 4.9 Beta

Install the beta only on a testing site, not on production.

  1. Log in to your WordPress admin dashboard.
  2. Go to PluginsAdd Plugin and click the Commercial tab.
  3. Make sure you have WPML Multilingual CMS plugin 4.8.6 installed.
  4. Click the Check for updates button.
  5. Use the Updates channel dropdown and select Beta.
  6. In the list of plugins, select WPML 4.9 and click the Download button.

Let Us Know How It Goes

If everything works as expected, we’d love to hear about it in the comments below. If you encounter any issues, please open a ticket in our support forum and mention that you’re reporting an issue found while testing WPML 4.9 Beta. This helps us prioritize and respond faster.

7 Responses to “Divi 5 Compatibility Issues Now Fixed in WPML 4.9 Beta”

  1. Dear Kathleen,

    Many of you have already started building sites with Divi 5, which is still in beta and has some compatibility issues with WPML.

    We’ve just released WPML 4.9 Beta with fixes for all known compatibility issues between WPML and Divi 5.

    If you’re using Divi 5, please try WPML 4.9 Beta and let us know if everything works. We plan on releasing the production version of WPML 4.9 in the second half of January.

    Dario,

    I am not using Divi 5. My current version of Divi is 4.9.93.

    I have reinstalled WPML but am not seeing WPML on the left menu and am still getting this message:

    Please activate WPML Multilingual CMS to have WPML String Translation working.

    How can I reinstall and get WPML to work again?

    Thanks,
    Kathleen

    • Hi Kathleen! If you’re not using Divi 5, there’s no need to install or test the WPML 4.9 Beta as WPML is already fully compatible with the previous versions of Divi.

      By what you’re describing, I think you only need to go to your site’s admin and navigate to the Plugins page. There, find the “WPML Multilingual CMS” plugin and click to activate it.

      If you cannot find it on the Plugins page, go to Plugins > Add Plugin page, click the Commercial tab, and then select WPML Multilingual CMS plugin in the list and click the Download button. Then, activate it from the Plugins page.

      • I go to the Plugins page
        Click Add Plugin
        Click on Commercial Tab
        Scroll down to the bottom and hit Download and Activate after download.

        Then nothing happens.

        There is nothing called WPML Multilingual CMS on the Plugin page. I see WPML String Translation on the plugin page.

        What am I missing?

        • Hi Kathleen! It seems you’re missing one step in your process. When you click on Commercial tab, you should get a list of WPML plugins and addons you can install. Here, you must select “WPML Multilingual CMS” and only then scroll down to the bottom, select “Activate after download” and then hit “Download”.

          I created a screenshot with annotated steps of this process for you here: https://app.screencast.com/uuzsDnzgYF3vn

          Does this work?

  2. Hi Dario,

    I have tried your suggestions but have had no luck at all. I went so far as to install Divi 5 and try again to install the plugin on the commercial tab – both the production and the beta versions but nothing happens.

    I am at a total loss as to what to do at this point. Do I need to start looking for another translator? I really don’t want to as WPML has been great for our needs.

    Is there something that could be blocking it from installing? I’ve spoken with our tech person and he has said there are no issues with the website and he can’t figure out why we have this issue with WPML. He also checked for a virus but said our website was clean.

    Any help would be greatly appreciated.

    Kind regards,
    Kathleen

    • Hi Kathleen! Please, create a ticket in our support forum and let our Support Team help you with this. If needed, they can quickly log into your site (with your permission and in a safe way, of course) and check there directly what’s going on. I’m positive that they can quickly help you with this issue. Thank you!

    • Hello Kathleen,
      As suggested by Dario, please go ahead and open a support ticket. When doing so, make sure to answer all of the initial questions in the support wizard until you are connected with a support agent (or your support request is saved as a new support thread, which you can access via a URL). I’ve checked our logs and noticed that back in December a support request was started but left in draft status, which means it never reached our support team. This time, please be sure to complete the entire process so the ticket is successfully submitted. If you run into any issues along the way, don’t hesitate to let us know. Best of luck, and we look forward to assisting you.

Leave a Reply

Please stay on topic and be respectful to others. If you need help with issues not related to this post, use our Support Forum to start a chat or submit a ticket.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>