Forum Replies Created

Viewing 15 replies - 1 through 15 (of 46 total)
  • Thread Starter alsterb

    (@alsterb)

    Hi Joe!

    That looks like it’s worked!

    Being SiteGround, they have some instructions on disabling the dynamic cache here:

    https://www.siteground.com/kb/disable-dynamic-caching-website/

    After doing that it’s possible to add items and delete them from the cart. I’ll double check with the client next week and see if it’s working for them too.

    I’ll probably switch to cloud flare or something else to speed the site up.

    Thread Starter alsterb

    (@alsterb)

    Hi Joe!

    Sorry, I probably didn’t explain very well. Siteground recently stopped using cPanel – they now use something called SiteTools instead, and it uses something different for caching the site.

    Regarding you last question, it only happens to logged-out users (I should have mentioned that before). In fact, when I was first told about the problem it was because customers who don’t have a login couldn’t add anything to the basket. When logged-in there are no issues at all.

    When logged-out is as if you cannot make any changes to the cart unless the cache is flushed server-end. For example, when trying to delete items from the cart, it says updated, but as soon as you refresh the page the item comes back. It’s as if the cart stays the same as the first change/changes made after the cache is flushed.

    I hope that makes sense!

    Alex

    • This reply was modified 3 years, 8 months ago by alsterb.
    Thread Starter alsterb

    (@alsterb)

    Thanks for you reply!

    After reading your message, I made a local copy of the site, and the bookings exported just fine. Therefore I wondered if it was linked to the server where the site is hosted.

    I finally noticed that despite having an SSL certificate, I hadn’t changed the URLs in settings from ‘http’ to ‘https’.

    I’m not sure why, but this solved the problem.

    I’m wondering if something in Chrome notices a conflict between ‘http’ and ‘https’ so was therefore timing out? Also this must be in an updated version of Chrome because it didn’t happen a couple of weeks ago.

    I’ll contact you by email if I still cannot update the licensed add-on. Thanks for your help!

    alsterb

    (@alsterb)

    Same problem! I’ve had to go through and reselect “fill in the blank” on every question… ??

    Thread Starter alsterb

    (@alsterb)

    You’re welcome! I’m glad you got it sorted!

    Thread Starter alsterb

    (@alsterb)

    Hi Tim,

    I started taking a different approach and embedding the quiz into existing pages where there was no problem with shortcodes. This has given me more control, and I set up a custom post type with an area to add the quiz shortcode.

    The only way I could get the progress bar to work is by dividing questions over multiple pages. If I use the option:

    “How many questions per page would you like? (Leave 0 to use pages created on Questions tab)”

    …set to one for example, it doesn’t work. I have to leave this set to 0 and manually divide up the questions.

    I hope this makes sense!

    • This reply was modified 4 years, 6 months ago by alsterb.

    Same problem!!!!! Just updated and all my quizzes won’t load – DISASTER!

    Thanks for your post though Mohammed because I didn’t think to re-upload the old local version. In future I’ll check other people’s comments before updating ;O)

    • This reply was modified 4 years, 6 months ago by alsterb.

    Regarding this, I recently change my page layouts so I embedded the quiz onto a custom post type with explanations before it, and I paginated the quiz so you only see a maximum of 1-3 questions at a time.

    This means the explanation always stays above the quiz for reference, but the page stays in place as you go through paginated questions.

    In this way it’s better that it doesn’t jump around the page.

    Personally I think the option of whether on “next” or “submit” the page jumps back to the top would be better as a feature that could be controlled through an options tab, as it may be required on some pages and not others. Especially if the quiz is embedded onto other pages and you want the page to stay in position as you navigate through quiz questions.

    Thanks, Alex

    Hi! Just to say I have the same issue. Fantastic plugin, but if you have a long intro text followed by a page of questions it jumps to the bottom and confuses the user.
    It would be great if they can fix this!
    Thanks, Alex

    Thread Starter alsterb

    (@alsterb)

    Hi Kuba,

    Thank you for your reply – yes, I think that would have worked, but in the end I purchased a plugin for the actual wp Customer area plugin (called notifications), and that managed to give us the functionality we needed.

    However, I have other projects that your plugin would be very useful for, and having looked at your custom fields add-on I am sure we will use this in the future!

    Thanks, Alex

    Thread Starter alsterb

    (@alsterb)

    Eventually switched all over to HTTPS from HTTP and they gradually all righted themselves.

    I noticed PayPal have a new rule regarding HTTPS and IPNs, so this may have been the issue, see here:

    https://www.paypal-notice.com/en/IPN-Verification-Postback-to-HTTPS/

    Thread Starter alsterb

    (@alsterb)

    Hi Dylan,

    I just noticed the following through the developer console in Chrome (but nothing came up through the WP debug):

    commons-820.min.js?ver=8.2:1 Uncaught Error: only one instance of babel-polyfill is allowed
    at Object.<anonymous> (commons-820.min.js?ver=8.2:1)
    at Object.<anonymous> (commons-820.min.js?ver=8.2:1)
    at e (commons-820.min.js?ver=8.2:1)
    at Object.<anonymous> (commons-820.min.js?ver=8.2:6)
    at e (commons-820.min.js?ver=8.2:1)
    at commons-820.min.js?ver=8.2:1
    at commons-820.min.js?ver=8.2:1
    (anonymous) @ commons-820.min.js?ver=8.2:1
    (anonymous) @ commons-820.min.js?ver=8.2:1
    e @ commons-820.min.js?ver=8.2:1
    (anonymous) @ commons-820.min.js?ver=8.2:6
    e @ commons-820.min.js?ver=8.2:1
    (anonymous) @ commons-820.min.js?ver=8.2:1
    (anonymous) @ commons-820.min.js?ver=8.2:1
    index.js?ver=1536823462:1 value prop in color objects passed by withColors HOC is deprecated and will be removed from Gutenberg in 3.9. Please use color prop passed in the object instead. Note: This is a global warning, shown regardless of whether value prop is used.
    r @ index.js?ver=1536823462:1
    (anonymous) @ index.js?ver=1536823462:12
    n @ index.js?ver=1536823462:1
    (anonymous) @ index.js?ver=1536823462:1
    (anonymous) @ index.js?ver=1536823462:1
    block.js?ver=1532851287:7 Uncaught TypeError: Cannot read property ‘children’ of undefined
    at block.js?ver=1532851287:7
    at block.js?ver=1532851287:130
    (anonymous) @ block.js?ver=1532851287:7
    (anonymous) @ block.js?ver=1532851287:130
    block.js?ver=1532851287:7 Uncaught TypeError: Cannot read property ‘children’ of undefined
    at block.js?ver=1532851287:7
    at block.js?ver=1532851287:127
    (anonymous) @ block.js?ver=1532851287:7
    (anonymous) @ block.js?ver=1532851287:127
    index.js?ver=1536823462:1 wp.i18n.getI18n is deprecated and will be removed from Gutenberg in 4.0. Please use __, _x, _n, or _nx instead.
    r @ index.js?ver=1536823462:1
    m @ index.js?ver=1536823462:5
    n @ wp-seo-help-center-820.min.js?ver=8.2:1
    o @ wp-seo-help-center-820.min.js?ver=8.2:1
    1419 @ wp-seo-help-center-820.min.js?ver=8.2:1
    e @ commons-820.min.js?ver=8.2:1
    window.yoastWebpackJsonp @ commons-820.min.js?ver=8.2:1
    (anonymous) @ wp-seo-help-center-820.min.js?ver=8.2:1
    wplc_functions.js?ver=4.9.8:6 Uncaught ReferenceError: bleeper_localized_strings is not defined
    at HTMLDocument.<anonymous> (wplc_functions.js?ver=4.9.8:6)
    at i (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,jquery-ui-resizable,jquery-u&load[]=i-draggable,jquery-ui-position,wp-pointer,wp-a11y,moxiejs,plupload&ver=4.9.8:2)
    at Object.fireWith [as resolveWith] (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,jquery-ui-resizable,jquery-u&load[]=i-draggable,jquery-ui-position,wp-pointer,wp-a11y,moxiejs,plupload&ver=4.9.8:2)
    at Function.ready (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,jquery-ui-resizable,jquery-u&load[]=i-draggable,jquery-ui-position,wp-pointer,wp-a11y,moxiejs,plupload&ver=4.9.8:2)
    at HTMLDocument.K (load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,jquery-ui-resizable,jquery-u&load[]=i-draggable,jquery-ui-position,wp-pointer,wp-a11y,moxiejs,plupload&ver=4.9.8:2)
    (anonymous) @ wplc_functions.js?ver=4.9.8:6
    i @ load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,jquery-ui-resizable,jquery-u&load[]=i-draggable,jquery-ui-position,wp-pointer,wp-a11y,moxiejs,plupload&ver=4.9.8:2
    fireWith @ load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,jquery-ui-resizable,jquery-u&load[]=i-draggable,jquery-ui-position,wp-pointer,wp-a11y,moxiejs,plupload&ver=4.9.8:2
    ready @ load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,jquery-ui-resizable,jquery-u&load[]=i-draggable,jquery-ui-position,wp-pointer,wp-a11y,moxiejs,plupload&ver=4.9.8:2
    K @ load-scripts.php?c=1&load[]=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,jquery-ui-resizable,jquery-u&load[]=i-draggable,jquery-ui-position,wp-pointer,wp-a11y,moxiejs,plupload&ver=4.9.8:2
    index.js?ver=1536823462:2 Block validation: Expected tag name p, instead saw h2.
    (anonymous) @ index.js?ver=1536823462:2
    StartTag @ index.js?ver=1536823462:2
    (anonymous) @ index.js?ver=1536823462:2
    et @ index.js?ver=1536823462:2
    pt @ index.js?ver=1536823462:2
    (anonymous) @ index.js?ver=1536823462:2
    (anonymous) @ index.js?ver=1536823462:2
    SETUP_EDITOR @ index.js?ver=1536823462:12
    (anonymous) @ index.js?ver=1536823462:12
    (anonymous) @ index.js?ver=1536823462:1
    value @ index.js?ver=1536823462:1
    t @ index.js?ver=1536823462:12
    yh @ react-dom.min.82e21c65.js:97
    lg @ react-dom.min.82e21c65.js:120
    mg @ react-dom.min.82e21c65.js:120
    gc @ react-dom.min.82e21c65.js:127
    vb @ react-dom.min.82e21c65.js:126
    ub @ react-dom.min.82e21c65.js:126
    zd @ react-dom.min.82e21c65.js:124
    ra @ react-dom.min.82e21c65.js:123
    enqueueSetState @ react-dom.min.82e21c65.js:189
    q.setState @ react.min.ab6b06d4.js:18
    (anonymous) @ index.js?ver=1536823462:1
    (anonymous) @ index.js?ver=1536823462:1
    (anonymous) @ index.js?ver=1536823462:1
    h @ index.js?ver=1536823462:1
    (anonymous) @ index.js?ver=1536823462:1
    tryCatch @ wp-polyfill-ecmascript.min.2ae96136.js:3
    invoke @ wp-polyfill-ecmascript.min.2ae96136.js:3
    t.(anonymous function) @ wp-polyfill-ecmascript.min.2ae96136.js:3
    r @ index.js?ver=1536823462:1
    c @ index.js?ver=1536823462:1
    Promise.then (async)
    r @ index.js?ver=1536823462:1
    c @ index.js?ver=1536823462:1
    Promise.then (async)
    r @ index.js?ver=1536823462:1
    c @ index.js?ver=1536823462:1
    Promise.then (async)
    r @ index.js?ver=1536823462:1
    c @ index.js?ver=1536823462:1
    Promise.then (async)
    r @ index.js?ver=1536823462:1
    c @ index.js?ver=1536823462:1
    (anonymous) @ index.js?ver=1536823462:1
    (anonymous) @ index.js?ver=1536823462:1
    d @ index.js?ver=1536823462:1
    y @ index.js?ver=1536823462:1
    (anonymous) @ index.js?ver=1536823462:1
    (anonymous) @ index.js?ver=1536823462:12
    r @ index.js?ver=1536823462:1
    n @ index.js?ver=1536823462:1
    yh @ react-dom.min.82e21c65.js:97
    lg @ react-dom.min.82e21c65.js:120
    mg @ react-dom.min.82e21c65.js:120
    gc @ react-dom.min.82e21c65.js:127
    vb @ react-dom.min.82e21c65.js:126
    ub @ react-dom.min.82e21c65.js:126
    zd @ react-dom.min.82e21c65.js:124
    ra @ react-dom.min.82e21c65.js:123
    Id @ react-dom.min.82e21c65.js:138
    kc @ react-dom.min.82e21c65.js:138
    Sa.render @ react-dom.min.82e21c65.js:194
    (anonymous) @ react-dom.min.82e21c65.js:141
    Hd @ react-dom.min.82e21c65.js:136
    mc @ react-dom.min.82e21c65.js:141
    render @ react-dom.min.82e21c65.js:196
    Rn @ index.js?ver=1536823462:12
    (anonymous) @ post.php?post=422&action=edit:2212
    index.js?ver=1536823462:2 Block validation: Block validation failed for core/paragraph ({name: “core/paragraph”, title: “Paragrafo”, description: “Aggiungi del testo base.”, icon: {…}, category: “common”,?…}).

    Regards, Alex

    Thread Starter alsterb

    (@alsterb)

    UPDATE: We’ve double checked and payments are showing as definitely completed on PayPal, despite all arriving as “pending” and “owed” on Payments in MyTickets. Also, we tried making a purchase ourselves and the same thing happened. This started happening without anything we are aware of changing on the site, so we’ve asked ourselves if something has changed regarding the IPN at PayPal. We noticed our site was still using http, so we set up an SSL certificate and switched over to https, but the same issue still occurs.

    Thread Starter alsterb

    (@alsterb)

    You too – thanks a bundle!

    Thread Starter alsterb

    (@alsterb)

    Hi Dylan,

    Thanks so much for your reply.

    You were absolutely right – I tried again this morning from my laptop to the desktop, but same issue.

    Removed the link to the duplicate jQuery and it worked – also tested with someone working remotely from myself, and no problem.

    I think that link was left when testing a carousel script, and it works fine without it so not sure why I left it in!

    Thank you for your help. Plugin works great, very tempted to go pro so I can brand it and initiate chats!

    Regards, Alex

Viewing 15 replies - 1 through 15 (of 46 total)