• Resolved guybblue

    (@guybblue)


    Hi guys,
    Rather panicked here. Since the update a couple of days ago:

    1) Order confirmation emails are not being sent to me when products are bought.
    2) Many of the buttons involved in editing a product no longer work. For example, clicking on ‘Text’ does nothing; clicking on ‘Remove product image’ does nothing, clicking on ‘Edit’ for the permalink does nothing… the whole edit page has become very unresponsive.
    3) Two of my products simply vanished from my site. Their pages don’t display and although I can see them in my products list and attempt to edit them (though see (2) above) I can’t make them visible. I’ve tried recreating them as new products and copying / pasting all their data over, but they still fail.

    Everything was working perfectly two days ago and now I have a partially-broken site that won’t let me edit things adequately!

    Any advice would be much appreciated.

Viewing 10 replies - 16 through 25 (of 25 total)
  • Thread Starter guybblue

    (@guybblue)

    Non-functional button #1

    Non-functional button #2

    Non-functional button #3

    What I meant about permalinks is that I can’t edit them. The “Edit” button on the product page has no effect any more. Neither do several of the other buttons – see screenshots above. This loss of functionality has only cropped up since installing WC 3.0.0.

    • This reply was modified 7 years, 7 months ago by guybblue.
    • This reply was modified 7 years, 7 months ago by guybblue.
    • This reply was modified 7 years, 7 months ago by guybblue.
    Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    If that is not working it is either one of 2 things;

    either there is a javascript on the page (console shows) or the page is being ‘cut off’ but an error. Is there a footer on the admin screen?

    Thread Starter guybblue

    (@guybblue)

    Okay, I loaded that page in WP edit mode in Chrome and get the following error in the Console pane:

    load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-widget,jquery-ui-position,jq…:9 JQMIGRATE: Migrate is installed, version 1.4.1
    select2.min.js?ver=4.0.3:1 Uncaught Error: No select2/compat/initSelection
    at j (select2.min.js?ver=4.0.3:1)
    at n (select2.min.js?ver=4.0.3:1)
    at select2.min.js?ver=4.0.3:1
    at D.apply (select2.min.js?ver=4.0.3:2)
    at new e (select2.min.js?ver=4.0.3:2)
    at new e (select2.min.js?ver=4.0.3:2)
    at HTMLInputElement.<anonymous> (select2.min.js?ver=4.0.3:3)
    at Function.each (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-widget,jquery-ui-position,jq…:2)
    at a.fn.init.each (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-widget,jquery-ui-position,jq…:2)
    at a.fn.init.a.fn.select2 (select2.min.js?ver=4.0.3:3)

    Like I said, I’m not good at this stuff, but clearly there’s some kind of select2 exception happening. Are you able to tell me what’s causing it and what I can do? This is all over my site.

    Thread Starter guybblue

    (@guybblue)

    It’s also now showing the following:

    load-scripts.php?c=1&load[]=hoverIntent,common,admin-bar,wp-pointer,heartbeat,autosave,wp-ajax-resp…:654 Uncaught TypeError: Cannot read property ‘hasClass’ of undefined
    at HTMLDocument.<anonymous> (load-scripts.php?c=1&load[]=hoverIntent,common,admin-bar,wp-pointer,heartbeat,autosave,wp-ajax-resp…:654)
    at HTMLDocument.dispatch (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-widget,jquery-ui-position,jq…:3)
    at HTMLDocument.r.handle (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-widget,jquery-ui-position,jq…:3)
    at Object.trigger (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-widget,jquery-ui-position,jq…:3)
    at Object.a.event.trigger (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-widget,jquery-ui-position,jq…:9)
    at HTMLDocument.<anonymous> (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-widget,jquery-ui-position,jq…:3)
    at Function.each (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-widget,jquery-ui-position,jq…:2)
    at a.fn.init.each (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-widget,jquery-ui-position,jq…:2)
    at a.fn.init.trigger (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-widget,jquery-ui-position,jq…:3)
    at Object.<anonymous> (load-scripts.php?c=1&load[]=hoverIntent,common,admin-bar,wp-pointer,heartbeat,autosave,wp-ajax-resp…:5)

    Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    On the right of the error there will be the name of the script (select2.min.js). Click and see what plugin’s version is being used.

    Thread Starter guybblue

    (@guybblue)

    Hovering over it with the mouse seems to reveal that it’s to do with WordPress SEO, which is showing as v4.0.3:1

    Is that what you mean?

    I can’t make any sense of the subsequent error, though – the one that starts

    “load-scripts.php?c=1&load[]=hoverIntent,common,admin-bar,wp-pointer,heartbeat,autosave,wp-ajax-resp…:654 Uncaught TypeError: Cannot read property ‘hasClass’ of undefined”

    :-S

    Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    Yes; turn that plugin off. I must be using old select2.

    Thread Starter guybblue

    (@guybblue)

    You, sir, are a star. That’s done it. Not only do the edit interface buttons now work, but my two missing products have come back to life.

    I’m kicking myself that I didn’t catch this myself – I thought I’d disabled each of the plugins in turn and tested, but I clearly missed that one.

    Mike, thank you – not only is that a ton of support, but you’ve also taught me a thing or two about using Chrome for troubleshooting! Much appreciated. If only all developers put in this amount of time ??

    Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    NP. I think Yoast are working on a compatible update ??

    Thread Starter guybblue

    (@guybblue)

    PS – The email issue is also solved; I’m receiving order info emails as before, and customers are receiving their download links via email as they should. So I’m going to say one last big thank you and mark this as resolved. Very nicely done!

Viewing 10 replies - 16 through 25 (of 25 total)
  • The topic ‘Multiple issues with WooCommerce 3.0.0’ is closed to new replies.