RankMath Divi Builder Issue

#191707
  • Resolved School Site Press
    Rank Math free

    Hello,

    I have found an issue when using RankMath with Divi Builder front end.

    With RankMath enabled, I add a new text module.
    The sample text is not visible and there is an issue saving.
    When I disable RankMath the issue goes away.

    Please watch the 1:22 minute video: https://youtu.be/_IZ4ADQlIzE

    Many thanks,
    Neil.

Viewing 12 replies - 1 through 12 (of 12 total)
  • Hello,

    Through testing, I have discovered that having The Events Calendar plugin enabled with RankMath is causing this issue.

    Ideally I really need to use both plugins. Would you be able to see why the issue occurs and who might need to tweak their plugin so that both work together? I hope so πŸ™‚

    Kind regards,
    Neil.

    Hello,

    Thank you for contacting Rank Math and bringing your concern to our attention. I’m sorry for the delay and for any inconvenience this issue may have caused you.

    You may also get in touch with that plugin’s developer and ask if they have encountered this issue before as they might have a fix for this issue.

    However, for us to further investigate, we might need to take a closer look at the settings. Please edit the first post on this ticket and include your WordPress & FTP logins in the designated Sensitive Data section.
    Sensitive Data Section

    It is completely secure and only our support staff has access to that section. If you want, you can use the below plugin to generate a temporary login URL to your website and share that with us instead:

    https://wordpress.org/plugins/temporary-login-without-password/

    You can use the above plugin in conjunction with the WP Security Audit Log to monitor what changes our staff might make on your website (if any):

    https://wordpress.org/plugins/wp-security-audit-log/

    Thank you, and we really look forward to helping you.

    Hello,

    I have updated the sensitive data as requested. Can you please check further?

    Thank you.

    Hi Reinelle,

    Thank you for getting back to me. I really appreciate it.

    Update:
    I have rolled back the RankMath plugin to Version 1.0.62 and that appears to have fixed the issue. I have created a quick video showing how updating RankMath to Version 1.0.63 breaks the Divi text module.

    Video:
    https://youtu.be/3KhCqyw3Hu8

    I have supplied login details to my website.

    Note: For now I will use the previous Version 1.0.62 so I can continue working. If you need to login and apply the update to test please do and let me know. Then I’ll know I’m not going mad πŸ™‚

    Many thanks,
    Neil.

    PS: While I still had the latest Version 1.0.63 enabled I tried disabling The Events Calendar.

    Once I had done that the text module worked again. When I re-enabled The Events Calendar the issue comes back.

    My site needs both RankMath and The Events Calendar. Hopefully, it’s a fix which you guys can apply.

    Good luck and thank you in advance πŸ™‚

    All the best,
    Neil.

    Hello,

    Thank you for keeping in touch with us.

    Could you also please provide an FTP access? This will allow us to check deeper on error logs and further debug the issue. We might also need to escalate this issue to our dev team as well.

    Also, I noticed when the error occurs, there is an option to report the error. Have you tried that? If so, please let us know the response from the Divi team.

    We are looking forward to helping you with this one.

    Hi Jeremy,

    The Divi team were not able to replicate the issue. One of their support team created this video: https://recordit.co/HoBAdG2fwt.

    He logged in via the Divi Support Centre. If you look at the video you’ll notice that the new RankMath icon did NOT display (probably due to his user type and way he logged in via Divi Support).

    I then realised that it was RankMath causing the issue.

    Here’s my video showing how RankMath V 1.0.63 breaks the text module: https://youtu.be/3KhCqyw3Hu8

    When I disabled RankMath V1.0.63 the text module error goes away. I then rolled back RankMath V1.0.62 and everything works well again.

    FTP details
    Please be extremely careful when you access the hosting via FTP as I have a few websites hosted on this account within their own folders.

    [Moved to Sensitive Data section]

    I would prefer to keep V 1.0.62 until the latest update is working correctly. If possible can you work on this issue locally rather than my ‘live’ site?

    Good luck. I hope you can fix up the issue.

    Kind regards,
    Neil.

    Hello,

    If rolling back to a lower version resolves the current issue you are experiencing, you can keep it that way until we find a solution or a fix.

    Allow us some time to check on this with our dev team.

    We appreciate your time and patience for this one. Thank you.

    Hi Jeremy,

    Okay – I’ll stick with the rollback version for now. I’m going to update the FTP access details. If you need them again in future please let me know.

    All the best with finding a fix πŸ™‚

    Kind regards,
    Neil.

    Hello,

    Thanks for getting back to us.

    Our team has identified this issue and if you want to update the plugin to the latest version and make this work for now edit the code on line 68 in plugins/seo-by-rank-math/includes/3rdparty/divi/class-divi.php

    Replace:

    
    wp_add_inline_script( 'rm-set-window-lodash', 'window.lodash = window._;' ); 
    

    With this one:

    
    wp_add_inline_script( 'rm-set-window-lodash', join( "\r\n ", [
    "window.isLodash = function() {",
        "if ( typeof window._ !== 'function' || typeof window._.forEach !== 'function' ) {",
            "return false;",
        "}",
        "var isLodash = true;",
        "window._.forEach(",
            "[ 'cloneDeep', 'at', 'add', 'ary', 'attempt' ],",
            "function( fn ) {",
                "if ( isLodash && typeof window._[ fn ] !== 'function' ) {",
                    "isLodash = false;",
                "}",
            "}",
        ");",
        "return isLodash;",
    "}",
    'if ( window.isLodash() ) { window.lodash = window._.noConflict(); }'
    ] ) );
    

    This should help resolve the issue in the latest release of our plugin.

    If you have any other questions don’t hesitate to get in touch.

    Hi Miguel,

    I upgraded to the latest version and applied the fix you suggested and it has worked. Thank you very much for getting this sorted πŸ™‚ I wish all plugin support was as efficient as yours.

    Kind regards,
    Neil.

    Anas
    Rank Math business

    Hello,

    We are super happy that your issue is resolved. If you have any other questions in the future, know that we are here to help you.

    If you don’t mind me asking, could you please leave us a review (if you haven’t already) on https://wordpress.org/support/plugin/seo-by-rank-math/reviews/#new-post about your overall experience with Rank Math? We appreciate your time and patience.

    If you do have another question in the future, please feel free to create a new forum topic, and it will be our pleasure to assist you again.

    Thank you.

Viewing 12 replies - 1 through 12 (of 12 total)

The ticket ‘RankMath Divi Builder Issue’ is closed to new replies.