• Resolved fabiocannone

    (@fabiocannone)


    The Ultimate Member login page is completely white, with invisible fields. The plugin version is 2.11.0 (I also tried 2.10.6, but it didn’t fix the error). What can I do? Thanks.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support Yurii

    (@yuriinalivaiko)

    Hello @fabiocannone,

    Please clarify a problem. Is the Login page white, or are the login form fields invisible?

    Verify your website for PHP errors if the Login page is white. Follow instructions in this article to enable logging: How to enable debug logging. Visit the Login page, then get error details from the log file. Are there “PHP Fatal error” or “PHP Warning” records in the log?

    Verify the page for JavaScript errors if login form fields are invisible. Open the browser developer tools (press the “F12” key in the Chrome or Firefox browser) and go to the “Console” tab. Reload the page. Are there errors in the console?

    Regards

    Thread Starter fabiocannone

    (@fabiocannone)

    Thanks for the quick reply. The console displays the messages and errors, as you can see from the attached image. Best regards.

    Plugin Support Yurii

    (@yuriinalivaiko)

    You need to fix the JavaScript errors that are blocking the page. Try to track down where the broken script script.min.js is coming from and disable its source.

    Ultimate Member forms are transparent while the page is loading, because some field types require the page be loaded to work correctly. Once the page is loaded JavaScript makes forms visible. This may not work if there are blocking JavaScript errors on the page. So, critical JavaScript errors need to be fixed.

    Regards

    Thread Starter fabiocannone

    (@fabiocannone)

    The script.min.js file that was giving the error belongs to the CookieYes plugin, which I disabled but “login” still fails.

    Plugin Support Yurii

    (@yuriinalivaiko)

    Hello @fabiocannone

    You’ve fixed one error, but there’s still one left. The speculationrules script on your website is completely broken. Speculation rules must be specified as a JSON structure. Here we see that the JSON structure is broken by the code injection. Fix the speculationrules script or disable it. Screenshot: https://ibb.co/QvFdLrBZ

    Could you direct me to the Login page to investigate it?

    Regards

    Thread Starter fabiocannone

    (@fabiocannone)

    Hi Yurii,
    the login page is https://www.cigarassociation.info/login/

    Plugin Support Yurii

    (@yuriinalivaiko)

    Hello @fabiocannone,

    I tested the Login page on your website. First I noticed that the um-responsive.js script (a one that should make the form visible) is not loaded. Then I verified other scripts and found that they also are not loaded. Then I inspected the page footer (a place where scripts are loaded) and found that the end of the page is lost. Everything that should come after the speculationrules disappears. This is a serious issue that affects the entire functionality of the site. You need to restore the missing part at the end of the page.

    Screenshot: https://ibb.co/CKBKf5Kd

    Regards

    Thread Starter fabiocannone

    (@fabiocannone)

    Hi Yurii,
    Thank you for your support. I solved the problem. It’s a WordPress bug that introduced “speculation rules” management in version 6.8. I worked around the problem by disabling the script loading.
    Regards, Fabio

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

You must be logged in to reply to this topic.