• Resolved hughpryorartist

    (@crimelovingfunster)


    My shop was working fine during testing and now when you order a print and then go to checkout the page loads up and then disappears leaving a “contact me” link with my shop email address linked.
    I’ve tried deactivating all my plugins and changed the theme to twentyseventeen and the error still happens.

    Any ideas?

    In Chrome the console throws up: (I am not a programmer and this makes no sense!)

    VM394:8 Uncaught TypeError: Cannot read property ‘parentNode’ of null
    at eval (eval at <anonymous> (jquery.js?ver=1.12.4:2), <anonymous>:8:5)
    at eval (<anonymous>)
    at jquery.js?ver=1.12.4:2
    at Function.globalEval (jquery.js?ver=1.12.4:2)
    at Ha (jquery.js?ver=1.12.4:3)
    at a.fn.init.replaceWith (jquery.js?ver=1.12.4:3)
    at String.<anonymous> (checkout.min.js?ver=3.1.2:1)
    at Function.each (jquery.js?ver=1.12.4:2)
    at Object.success (checkout.min.js?ver=3.1.2:1)
    at i (jquery.js?ver=1.12.4:2)
    (anonymous) @ VM394:8
    (anonymous) @ jquery.js?ver=1.12.4:2
    globalEval @ jquery.js?ver=1.12.4:2
    Ha @ jquery.js?ver=1.12.4:3
    replaceWith @ jquery.js?ver=1.12.4:3
    (anonymous) @ checkout.min.js?ver=3.1.2:1
    each @ jquery.js?ver=1.12.4:2
    success @ checkout.min.js?ver=3.1.2:1
    i @ jquery.js?ver=1.12.4:2
    fireWith @ jquery.js?ver=1.12.4:2
    y @ jquery.js?ver=1.12.4:4
    c @ jquery.js?ver=1.12.4:4
    XMLHttpRequest.send (async)
    send @ jquery.js?ver=1.12.4:4
    ajax @ jquery.js?ver=1.12.4:4
    update_checkout_action @ checkout.min.js?ver=3.1.2:1
    setTimeout (async)
    update_checkout @ checkout.min.js?ver=3.1.2:1
    dispatch @ jquery.js?ver=1.12.4:3
    r.handle @ jquery.js?ver=1.12.4:3
    trigger @ jquery.js?ver=1.12.4:3
    a.event.trigger @ jquery-migrate.min.js?ver=1.4.1:2
    (anonymous) @ jquery.js?ver=1.12.4:3
    each @ jquery.js?ver=1.12.4:2
    each @ jquery.js?ver=1.12.4:2
    trigger @ jquery.js?ver=1.12.4:3
    init_checkout @ checkout.min.js?ver=3.1.2:1
    dispatch @ jquery.js?ver=1.12.4:3
    r.handle @ jquery.js?ver=1.12.4:3
    trigger @ jquery.js?ver=1.12.4:3
    a.event.trigger @ jquery-migrate.min.js?ver=1.4.1:2
    (anonymous) @ jquery.js?ver=1.12.4:3
    each @ jquery.js?ver=1.12.4:2
    each @ jquery.js?ver=1.12.4:2
    trigger @ jquery.js?ver=1.12.4:3
    init @ checkout.min.js?ver=3.1.2:1
    (anonymous) @ checkout.min.js?ver=3.1.2:1
    i @ jquery.js?ver=1.12.4:2
    fireWith @ jquery.js?ver=1.12.4:2
    ready @ jquery.js?ver=1.12.4:2
    K @ jquery.js?ver=1.12.4:2

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter hughpryorartist

    (@crimelovingfunster)

    Sorry about pasting a whole pile of gobbledygook – I don’t even know if it’s relevant.
    I really need to get my shop working! I’m getting orders in and it looks terrible having such a dodgy checkout page.
    I’m thinking of deleting my whole site and reinstalling it!
    Please help if you can!

    Thread Starter hughpryorartist

    (@crimelovingfunster)

    So to see the problem please
    1. go to https://www.hughpryor.co.uk/prints/
    2. Click ‘Add to basket’ on any of the prints
    3. Clicl ‘View Basket’ This displays the WooCommerce-Basket page
    4. Click ‘Proceed to Checkout’. To briefly see ‘Billing Details’ and the rest of the page and then suddenly it vanishes and leaves ‘contact me’ at the top.
    This is extremely frustrating because I’ve been working on my shop for months and to have it fail at the last stage like this is breaking my heart.

    If you have just WordPress + Storefront + WooCommerce in play, your site should not behave like this. There must be some other software in there, but its hard to see what it is against the background of your other plugins.

    Please could you deactivate all your other plugins leaving just WordPress + Storefront + WooCommerce, then post back. It should be easier to see what’s going on.

    Thread Starter hughpryorartist

    (@crimelovingfunster)

    Thank you! I’m breathing again. It turned out to be a problem with the PHP Enkoder plugin which must have been messing with the checkout page.

    I could have sworn I had tried deactivating my plugins but must have skipped that one.

    Cheers! Hugh

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Checkout loads then disappears after a second’ is closed to new replies.