• Resolved ojs81

    (@ojs81)


    Hi folks, I’m getting a permanent spinning wheel on embedded donation forms. It seems that SG Optimizer (which I’m using) has been known to cause some problems like this, however I’m unsure of the best way to troubleshoot the issue. Any advice appreciated, thanks!

    System report:

    ### WordPress Environment ###
    
    Home URL: http://www.pagesofhackney.co.uk
    Site URL: http://www.pagesofhackney.co.uk
    WP Version: 5.9.1
    WP Multisite: –
    WP Memory Limit: 2 GB
    WP Debug Mode: –
    WP Cron: ✔
    Language: en_GB
    Permalink Structure: /%postname%/
    Show on Front: page
    Page on Front: Home (#91760)
    Page for Posts: Unset
    Table Prefix Length: wpkb_
    Table Prefix Length: 5
    Table Prefix Status: Acceptable
    Admin AJAX: Accessible
    Registered Post Statuses: publish, future, draft, pending, private, trash, auto-draft, inherit, request-pending, request-confirmed, request-failed, request-completed, ywgc-disabled, ywgc-dismissed, ywgc-code-not-valid, ywgc-pre-printed, wc-pending, wc-processing, wc-on-hold, wc-completed, wc-cancelled, wc-refunded, wc-failed, wc-checkout-draft, refunded, failed, revoked, cancelled, abandoned, processing, preapproval, tribe-ea-success, tribe-ea-failed, tribe-ea-schedule, tribe-ea-pending, tribe-ea-draft, tribe-ignored, dp-rewrite-republish, wc-awaiting-items, wc-collection, wc-bike, wc-posted
    
    ### Server Environment ###
    
    Hosting Provider: DBH: localhost, SRV: www.pagesofhackney.co.uk
    TLS Connection: Connection uses TLS 1.3
    TLS Connection: Probably Okay
    Server Info: Apache
    PHP Version: 7.4.28
    PHP Post Max Size: 256 MB
    PHP Time Limit: 120
    PHP Max Input Vars: 3000
    PHP Max Upload Size: 256 MB
    cURL Version: 7.66.0, OpenSSL/1.1.1l-fips
    SUHOSIN Installed: –
    MySQL Version: 5.7.32
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    gzip: ✔
    GD Graphics Library: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔
    
    ### GiveWP Configuration ###
    
    GiveWP Version: 2.19.1
    GiveWP Cache: Enabled
    Database Updates: All DB Updates Completed.
    Database Updates: All database migrations completed.
    Database Tables: ✔ wpkb_give_donors✔ wpkb_give_donormeta✔ wpkb_give_comments✔ wpkb_give_commentmeta✔ wpkb_give_sessions✔ wpkb_give_formmeta✔ wpkb_give_sequential_ordering✔ wpkb_give_donationmeta✔ wpkb_give_revenue
    GiveWP Cache: Enabled
    GiveWP Cache: ✔New Donation✔Donation Receipt❌New Offline Donation❌Offline Donation Instructions✔New User Registration✔User Registration Information✔Donation Note✔Email access
    Upgraded From: 2.18.1
    Test Mode: Disabled
    Currency Code: GBP
    Currency Position: Before
    Decimal Separator: .
    Thousands Separator: ,
    Success Page: https://www.pagesofhackney.co.uk/donation-confirmation/
    Failure Page: https://www.pagesofhackney.co.uk/donation-failed/
    Donation History Page: https://www.pagesofhackney.co.uk/donor-dashboard/
    GiveWP Forms Slug: /donations/
    Enabled Payment Gateways: Stripe - Credit Card
    Default Payment Gateway: Stripe - Credit Card
    PayPal IPN Notifications: N/A
    Donor Email Access: Enabled
    Stripe Webhook Notifications: 2 March 2022 1:48 pm
    
    ### Active GiveWP Add-ons ###
    
    ### Other Active Plugins ###
    
    Advanced Order Export For WooCommerce: by AlgolPlus – 3.2.2
    Category Order and Taxonomy Terms Order: by Nsp-Code – 1.6
    Checkout Field Editor for WooCommerce (Pro): by ThemeHigh – 3.1.8
    Classic Editor: by WordPress Contributors – 1.6.2
    Codebulls Top Bar: by CodeBulls S.A.S – 1.4.0
    Code Snippets: by Code Snippets Pro – 2.14.3
    Enable WooCommerce GPF feed item cache.: by Lee Willis – 1.0
    Facebook for WooCommerce: by Facebook – 2.6.11
    FiboSearch - AJAX Search for WooCommerce (Pro): by FiboSearch Team – 1.17.0
    GDPR Cookie Consent: by WebToffee – 2.1.1
    Gift Wrapper: by Little Package – 5.1.3
    Hide Categories Or Products On Shop Page: by Kaushik Nakrani – 1.0.3
    Hustle: by WPMU DEV – 7.4.11
    Kadence Blocks - PRO Extension: by Kadence WP – 1.6.1
    Kadence Blocks – Gutenberg Blocks for Page Builder Features: by Kadence WP – 2.2.10
    Kadence WooCommerce Email Designer: by Kadence WP – 1.4.10
    Login No Captcha reCAPTCHA (Google): by Robert Peake and Contributors – 1.6.11
    Mailchimp for WooCommerce: by Mailchimp – 2.6
    NationalBookTokens: by INVDP – 0.1.6
    Open Graph and Twitter Card Tags: by Webdados – 3.1.2
    Post SMTP: by Yehuda Hassine – 2.0.24
    Product Tabs Manager for WooCommerce: by BeRocket – 1.1.5.4
    PW WooCommerce Exclude Free Shipping: by Pimwick, LLC – 1.24
    Query Monitor: by John Blackbourn – 3.8.2
    Redirection: by John Godley – 5.2.3
    Related Products for WooCommerce: by PeachPay – 3.3.12
    Search Analytics: by Cornel Raiu – 1.3.6
    SiteGround Optimizer: by SiteGround – 7.0.5
    SiteGround Security: by SiteGround – 1.2.0
    Site Kit by Google: by Google – 1.69.0
    Storefront Footer Bar: by WooThemes – 1.0.4
    Storefront Powerpack: by WooCommerce – 1.6.1
    Supplier Data Fields for WooCommerce: by Jeff Sherk – 1.0.5
    The Events Calendar: by The Events Calendar – 5.14.0.4
    The Events Calendar: Virtual Events: by The Events Calendar – 1.8.2
    WC Hide Shipping Methods: by Rynaldo Stoltz – 1.5
    WooCommerce: by Automattic – 6.2.1
    WooCommerce Advanced Free Shipping: by Jeroen Sormani – 1.1.4
    WooCommerce Advanced Product Labels: by BeRocket – 3.2.4.9
    WooCommerce Blocks: by Automattic – 7.1.0
    WooCommerce Custom Product Addons (Free): by Acowebs – 2.6.0
    WooCommerce Email Customizer: by WooCommerce – 1.3.0
    WooCommerce Google Product Feed: by Ademti Software Ltd. – 10.5.2
    WooCommerce Order Search Admin powered by Algolia: by Raymond Rutjes – 1.13.2
    WooCommerce Order Status Manager: by SkyVerge – 1.13.3
    WooCommerce Stripe Gateway: by WooCommerce – 6.2.0
    Woo Custom Stock Status: by Softound Solutions – 1.3.0
    WP All Export: by Soflyy – 1.3.3
    WP All Export - WooCommerce Export Add-On Pro: by Soflyy – 1.0.4
    WP Crontrol: by John Blackbourn & crontributors – 1.12.0
    WP Custom Admin Interface: by Martin Gibson – 7.27
    WP Google Maps: by WP Google Maps – 8.1.20
    XML Sitemaps: by Auctollo – 4.1.1
    YITH Pre-Order for WooCommerce: by YITH – 1.10.0
    YITH WooCommerce Affiliates: by YITH – 1.14.0
    YITH WooCommerce Gift Cards Premium: by YITH – 3.11.2
    YITH WooCommerce Name Your Price: by YITH – 1.3.0
    YITH WooCommerce Wishlist: by YITH – 3.6.0
    Yoast Duplicate Post: by Enrico Battocchi & Team Yoast – 4.4
    Yoast SEO: by Team Yoast – 18.2
    
    ### Inactive Plugins ###
    
    ### Theme ###
    
    Name: Storefront Child Theme
    Version: 1.0.0
    Author URL: http://stuartduff.com
    Child Theme: Yes
    Parent Theme Name: Storefront
    Parent Theme Version: 3.9.1
    Parent Theme Author URL: https://woocommerce.com/

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

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support Rick Alday

    (@mrdaro)

    Hi @ojs81,

    Happy to help.

    I checked your page and the form iframe is loading correctly but the spinner preloader does not disappear. This is usually caused by some sort of Javascript conflict most of the time and the Siteground Optimizer plugin or any other plugin that minifies javascript files will cause similar issues.

    To test if Siteground Optimizer is causing the problem, simply deactivate the plugin and check the page. If the problem goes away then you’ll know it’s Siteground Optimizer.

    You can get around this by disabling Siteground Optimizer’s minimize option for Javascript.

    Thread Starter ojs81

    (@ojs81)

    Thanks so much for getting back to me Rick. Weirdly the spinning wheel issue persisted after both disabling JS minification as well as deactivating the entire SG Optimizer plugin.

    Do you know how I might find out what else could be at fault?

    Plugin Support Rick Alday

    (@mrdaro)

    I’m still positive that this is related to a JS conflict.
    I checked the form and the browser console throws a bunch of js errors but they’re coming from a minified SG Optimizer file:
    https://www.pagesofhackney.co.uk/wp-content/uploads/siteground-optimizer-assets/siteground-optimizer-combined-js-f2c0e553229594b504532030db9c77c8.js

    Can you leave SG Optimizer inactive until I check the form again?

    Thanks!

    Plugin Support Rick Alday

    (@mrdaro)

    Hi @ojs81,

    Just following up here. Can you leave SG Optimizer inactive until I check the form again?

    Thanks!

    Thread Starter ojs81

    (@ojs81)

    Thanks so much for following up, Rick. SG Optimizer is deactivated now, please let me know once you’ve had chance to take a look as I’m nervous about this causing other problems. Cheers!

    Plugin Support Rick Alday

    (@mrdaro)

    Hi @ojs81,

    Now that all javascript files load separately I see the problem. It’s Cloudflare’s Rocket Loader option. It causes that problem with our Multi-step forms. Disable that in your Cloudflare account and you should be all set.

    Thread Starter ojs81

    (@ojs81)

    Thanks so much for your help with this Rick, I can confirm that disabling Rocket Loader seems to have solved the issue. Cheers!

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

The topic ‘Donation form not loading’ is closed to new replies.