• Resolved Adam

    (@jarfar)


    Current version (3.5.2) is broken. White screen of dead shows up. Error on the JS console:
    Uncaught TypeError: $(…).find(…).live is not a function
    at HTMLDocument.<anonymous> (wp-all-import.js?ver=3.5.2:31)
    at i (load-scripts.php?c=1&load[]=jquery-core,utils&ver=5.2.1:2)
    at Object.fireWith [as resolveWith] (load-scripts.php?c=1&load[]=jquery-core,utils&ver=5.2.1:2)
    at Function.ready (load-scripts.php?c=1&load[]=jquery-core,utils&ver=5.2.1:2)
    at HTMLDocument.J (load-scripts.php?c=1&load[]=jquery-core,utils&ver=5.2.1:2)

    Wordpress version 5.2.1

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author WP All Import

    (@wpallimport)

    Hi @jarfar

    I’m not able to replicate this with WP All Import 3.5.2 on the latest version of WordPress. The error you sent actually looks like a conflict – could you please run a full conflict test and let us know the results: https://www.wpallimport.com/documentation/troubleshooting/plugin-theme-conflicts/?

    Thread Starter Adam

    (@jarfar)

    That’s very weird.

    I’m using WP 5.2.1, which native jQuery is v1.12.4. This version doesn’t have “live” function because it was removed in version 1.9 (https://api.jquery.com/live/#live-events-handler). Sorry, but I don’t know how you can make it work on latest WP.

    Plugin Author WP All Import

    (@wpallimport)

    Hi @jarfar

    Sorry, but I don’t know how you can make it work on latest WP.

    WordPress core automatically includes jquery-migrate, which is a tool that restores deprecated jQuery functions from version 1.9 and older.

    Plugin Author WP All Import

    (@wpallimport)

    Hi @jarfar

    I’m marking this as resolved since we have not heard back. If you still have questions about this issue feel free to comment here. Anyone else reading this, please open a new ticket.

    Thread Starter Adam

    (@jarfar)

    Hi @jarfar

    Sorry, but I don’t know how you can make it work on latest WP.

    WordPress core automatically includes jquery-migrate, which is a tool that restores deprecated jQuery functions from version 1.9 and older.

    That makes sense. We are using plugins that remove jquery-migrate. This is why the ‘live’ function wasn’t recognized. Probably more users are using plugins like that to get better performance of their website. I suggest to replace this already removed function calls with new one, there is no point to maintain it in future releases. It will only cause more issues in the future like the one reported.

    • This reply was modified 5 years, 3 months ago by Adam.
Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Version 3.5.2 is broken’ is closed to new replies.