Forum Replies Created

Viewing 15 replies - 1 through 15 (of 19 total)
  • Thread Starter Christopher

    (@cjsheps)

    Hi @frankremmy, no we don’t and have never used google site kit.

    I have been able to remove the issues by writing this function.

    add_filter( 'woocommerce_gla_disable_gtag_events', '__return_true' );
    add_filter( 'woocommerce_gla_disable_gtag_tracking', '__return_true' );
    Thread Starter Christopher

    (@cjsheps)

    Thanks @lovingbro

    Yes that option was truned off, why would that have changed after the update? We have always had that checked on this install.

    FYI the path to these setting is actually:

    Woocommerce > Settings > Payments > Stripe > MANAGE > Payment Methods > Express Checkout (Just a section in Payment Methods) > Customize



    Thread Starter Christopher

    (@cjsheps)

    data.min.js?ver=7c62e39de0308c73d50c:2 Store "core/interface" is already registered.
    c @ data.min.js?ver=7c62e39de0308c73d50c:2
    react-dom.min.js?ver=18.3.1:10 TypeError: Cannot read properties of undefined (reading 'parent')
    at l.getCategoryAncestorIds (analytics-report-products.js?ver=572784f4b33b170bc8e2:1:340)
    at l.getCategoryAncestors (analytics-report-products.js?ver=572784f4b33b170bc8e2:1:396)
    at l.render (analytics-report-products.js?ver=572784f4b33b170bc8e2:1:826)
    at br (react-dom.min.js?ver=18.3.1:10:59457)
    at yr (react-dom.min.js?ver=18.3.1:10:59255)
    at Qs (react-dom.min.js?ver=18.3.1:10:121487)
    at wl (react-dom.min.js?ver=18.3.1:10:88637)
    at bl (react-dom.min.js?ver=18.3.1:10:88565)
    at yl (react-dom.min.js?ver=18.3.1:10:88428)
    at il (react-dom.min.js?ver=18.3.1:10:85252)
    ar @ react-dom.min.js?ver=18.3.1:10
    a.componentDidCatch.t.callback @ react-dom.min.js?ver=18.3.1:10
    at @ react-dom.min.js?ver=18.3.1:10
    Jr @ react-dom.min.js?ver=18.3.1:10
    Zr @ react-dom.min.js?ver=18.3.1:10
    Zr @ react-dom.min.js?ver=18.3.1:10
    Gr @ react-dom.min.js?ver=18.3.1:10
    (anonymous) @ react-dom.min.js?ver=18.3.1:10
    xl @ react-dom.min.js?ver=18.3.1:10
    fl @ react-dom.min.js?ver=18.3.1:10
    Nn @ react-dom.min.js?ver=18.3.1:10
    (anonymous) @ react-dom.min.js?ver=18.3.1:10
    react-dom.min.js?ver=18.3.1:10 TypeError: Cannot read properties of undefined (reading 'parent')
    at l.getCategoryAncestorIds (analytics-report-products.js?ver=572784f4b33b170bc8e2:1:340)
    at l.getCategoryAncestors (analytics-report-products.js?ver=572784f4b33b170bc8e2:1:396)
    at l.render (analytics-report-products.js?ver=572784f4b33b170bc8e2:1:826)
    at br (react-dom.min.js?ver=18.3.1:10:59457)
    at yr (react-dom.min.js?ver=18.3.1:10:59255)
    at Qs (react-dom.min.js?ver=18.3.1:10:121487)
    at wl (react-dom.min.js?ver=18.3.1:10:88637)
    at bl (react-dom.min.js?ver=18.3.1:10:88565)
    at yl (react-dom.min.js?ver=18.3.1:10:88428)
    at il (react-dom.min.js?ver=18.3.1:10:85252)
    ar @ react-dom.min.js?ver=18.3.1:10
    a.componentDidCatch.t.callback @ react-dom.min.js?ver=18.3.1:10
    at @ react-dom.min.js?ver=18.3.1:10
    Jr @ react-dom.min.js?ver=18.3.1:10
    Zr @ react-dom.min.js?ver=18.3.1:10
    Zr @ react-dom.min.js?ver=18.3.1:10
    Gr @ react-dom.min.js?ver=18.3.1:10
    (anonymous) @ react-dom.min.js?ver=18.3.1:10
    xl @ react-dom.min.js?ver=18.3.1:10
    fl @ react-dom.min.js?ver=18.3.1:10
    Nn @ react-dom.min.js?ver=18.3.1:10
    (anonymous) @ react-dom.min.js?ver=18.3.1:10
    react-dom.min.js?ver=18.3.1:10 TypeError: Cannot read properties of undefined (reading 'parent')
    at l.getCategoryAncestorIds (analytics-report-products.js?ver=572784f4b33b170bc8e2:1:340)
    at l.getCategoryAncestors (analytics-report-products.js?ver=572784f4b33b170bc8e2:1:396)
    at l.render (analytics-report-products.js?ver=572784f4b33b170bc8e2:1:826)
    at br (react-dom.min.js?ver=18.3.1:10:59457)
    at yr (react-dom.min.js?ver=18.3.1:10:59255)
    at Qs (react-dom.min.js?ver=18.3.1:10:121487)
    at wl (react-dom.min.js?ver=18.3.1:10:88637)
    at bl (react-dom.min.js?ver=18.3.1:10:88565)
    at yl (react-dom.min.js?ver=18.3.1:10:88428)
    at il (react-dom.min.js?ver=18.3.1:10:85252)
    ar @ react-dom.min.js?ver=18.3.1:10
    a.componentDidCatch.t.callback @ react-dom.min.js?ver=18.3.1:10
    at @ react-dom.min.js?ver=18.3.1:10
    Jr @ react-dom.min.js?ver=18.3.1:10
    Zr @ react-dom.min.js?ver=18.3.1:10
    Zr @ react-dom.min.js?ver=18.3.1:10
    Gr @ react-dom.min.js?ver=18.3.1:10
    (anonymous) @ react-dom.min.js?ver=18.3.1:10
    xl @ react-dom.min.js?ver=18.3.1:10
    fl @ react-dom.min.js?ver=18.3.1:10
    Nn @ react-dom.min.js?ver=18.3.1:10
    (anonymous) @ react-dom.min.js?ver=18.3.1:10
    react-dom.min.js?ver=18.3.1:10 TypeError: Cannot read properties of undefined (reading 'parent')
    at l.getCategoryAncestorIds (analytics-report-products.js?ver=572784f4b33b170bc8e2:1:340)
    at l.getCategoryAncestors (analytics-report-products.js?ver=572784f4b33b170bc8e2:1:396)
    at l.render (analytics-report-products.js?ver=572784f4b33b170bc8e2:1:826)
    at br (react-dom.min.js?ver=18.3.1:10:59457)
    at yr (react-dom.min.js?ver=18.3.1:10:59255)
    at Qs (react-dom.min.js?ver=18.3.1:10:121487)
    at wl (react-dom.min.js?ver=18.3.1:10:88637)
    at bl (react-dom.min.js?ver=18.3.1:10:88565)
    at yl (react-dom.min.js?ver=18.3.1:10:88428)
    at il (react-dom.min.js?ver=18.3.1:10:85252)
    ar @ react-dom.min.js?ver=18.3.1:10
    a.componentDidCatch.t.callback @ react-dom.min.js?ver=18.3.1:10
    at @ react-dom.min.js?ver=18.3.1:10
    Jr @ react-dom.min.js?ver=18.3.1:10
    Zr @ react-dom.min.js?ver=18.3.1:10
    Zr @ react-dom.min.js?ver=18.3.1:10
    Gr @ react-dom.min.js?ver=18.3.1:10
    (anonymous) @ react-dom.min.js?ver=18.3.1:10
    xl @ react-dom.min.js?ver=18.3.1:10
    fl @ react-dom.min.js?ver=18.3.1:10
    Nn @ react-dom.min.js?ver=18.3.1:10
    (anonymous) @ react-dom.min.js?ver=18.3.1:10
    react-dom.min.js?ver=18.3.1:10 TypeError: Cannot read properties of undefined (reading 'parent')
    at l.getCategoryAncestorIds (analytics-report-products.js?ver=572784f4b33b170bc8e2:1:340)
    at l.getCategoryAncestors (analytics-report-products.js?ver=572784f4b33b170bc8e2:1:396)
    at l.render (analytics-report-products.js?ver=572784f4b33b170bc8e2:1:826)
    at br (react-dom.min.js?ver=18.3.1:10:59457)
    at yr (react-dom.min.js?ver=18.3.1:10:59255)
    at Qs (react-dom.min.js?ver=18.3.1:10:121487)
    at wl (react-dom.min.js?ver=18.3.1:10:88637)
    at bl (react-dom.min.js?ver=18.3.1:10:88565)
    at yl (react-dom.min.js?ver=18.3.1:10:88428)
    at il (react-dom.min.js?ver=18.3.1:10:85252)
    ar @ react-dom.min.js?ver=18.3.1:10
    a.componentDidCatch.t.callback @ react-dom.min.js?ver=18.3.1:10
    at @ react-dom.min.js?ver=18.3.1:10
    Jr @ react-dom.min.js?ver=18.3.1:10
    Zr @ react-dom.min.js?ver=18.3.1:10
    Zr @ react-dom.min.js?ver=18.3.1:10
    Gr @ react-dom.min.js?ver=18.3.1:10
    (anonymous) @ react-dom.min.js?ver=18.3.1:10
    xl @ react-dom.min.js?ver=18.3.1:10
    fl @ react-dom.min.js?ver=18.3.1:10
    Nn @ react-dom.min.js?ver=18.3.1:10
    (anonymous) @ react-dom.min.js?ver=18.3.1:10
    function remove_elementor_notes_from_admin_bar($wp_admin_bar) {
    // Check if the Elementor Notes menu exists and remove it
    if ($wp_admin_bar->get_node('elementor_notes')) {
    $wp_admin_bar->remove_node('elementor_notes');
    }
    }
    add_action('admin_bar_menu', 'remove_elementor_notes_from_admin_bar', 999);

    function disable_elementor_notes_assets() {
    // Dequeue any Elementor JS or CSS related to the Notes feature
    wp_dequeue_script('elementor-pro-notes');
    wp_dequeue_script('elementor-pro-notes-app-initiator');
    wp_dequeue_style('elementor-pro-notes-frontend');
    }
    add_action('wp_enqueue_scripts', 'disable_elementor_notes_assets', 20);

    @rajaito @kaytellehoelgmailcom Please just add this to your functions file, this will deque notes scripts and styles and remove the admin menu, easy fix

    Yes great plugin but bulk remove a must

    Thread Starter Christopher

    (@cjsheps)

    Hi @doublezed2

    This is the response from YITH:

    Hello there,
    it seems there’s an issue with the 8.5.x version of WooCommerce Stripe Gateway.
    We are already working on this issue but, in the meantime, we suggest to downgrade ti to version 8.4.x until the issue is solved.
    Unfortunately, this is something we have no control over since, especially in the last period, they are making several changes to the plugin code without giving reasonable notice.
     
    I’ll keep you updated when the issue is solved and you can upgrade back the plugin.

    I have asked for a full report from YITH and likewise I require a full report from you so we can understand how the plugin was able to generate 100’s of duplicate payments from our customers.

    Our legal team need to understand how and why this happened, we are already being questioned about these payments from some customers as you would expect, and at the current time we cannot give them a plauseable explanation as we dont know why this happened.

    Looking forward to your detailed response, please PM me the report.

    Thanks

    Christopher

    Thread Starter Christopher

    (@cjsheps)

    @boyddigital

    I’ve had great convo with YITH, they lay the fault with STRIPE for Woocommerce. Roll back to 8.4 and YITH do currently have a fix in the next version of their plugin to address the issue

    Thread Starter Christopher

    (@cjsheps)

    Yes, this is totally unacceptable and unbelievable at the same time.

    We only caught this after the weekend, we have now had to refund £1000’s of pounds to people, we dont know if this has now made people overdrawn so we are now liable to posiible prosecution and legal action because of STRIPE woocommerce developers.

    We are now looking at our legal obligations and standing to responsibility over the charges and any customers financial compensation.

    Thread Starter Christopher

    (@cjsheps)

    Hi @vanyukov

    Im using the Enable Media Replace plugin

    You need to download the swiper-bundle.min.js.map file from here an

    https://cdn.jsdelivr.net/npm/[email protected]/swiper-bundle.min.js.map

    Then upload it to

    /wp-content/plugins/elementor/assets/lib/swiper/v8/

    Thread Starter Christopher

    (@cjsheps)

    Hi @wpmudev-support7

    I have fund the reason why the database wont download.

    We run a very streamlined setup on our server, only the needed Apache and PHP modules are activated.

    Reading through the logs I have now realised that you need the PHP module PHAR activated

    PHAR
    
    The phar extension provides a way to put entire PHP
    applications into a single file called a "phar" (PHP
    Archive) for easy distribution and installation.

    I’m wondering will you ever included a section to defender warning of server issues relating to setup like this?

    Thread Starter Christopher

    (@cjsheps)

    Hi @wpmudev-support7

    I’m actually debugging at server level, here is the error logged following the download button click

    AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Class "PharData" not found in /var/www/vhosts/XXXXXXXXXXX.co.uk/httpdocs/wp-content/plugins/defender-security/src/controller/blacklist.php:219\nStack trace:\n#0 /var/www/vhosts/XXXXXXXXXXX.co.uk/httpdocs/wp-content/plugins/defender-security/src/central.php(108): WP_Defender\\Controller\\Blacklist->download_geodb()\n#1 /var/www/vhosts/XXXXXXXXXXX.co.uk/httpdocs/wp-content/plugins/defender-security/src/central.php(85): WP_Defender\\Central->execute_intention()\n#2 /var/www/vhosts/XXXXXXXXXXX.co.uk/httpdocs/wp-includes/class-wp-hook.php(308): WP_Defender\\Central->routing()\n#3 /var/www/vhosts/XXXXXXXXXXX.co.uk/httpdocs/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()\n#4 /var/www/vhosts/XXXXXXXXXXX.co.uk/httpdocs/wp-includes/plugin.php(517): WP_Hook->do_action()\n#5 /var/www/vhosts/XXXXXXXXXXX.co.uk/httpdocs/wp-admin/admin-ajax.php(188): do_action()\n#6 {main}\n thrown in /var/www/vhosts/XXXXXXXXXXX.co.uk/httpdocs/wp-content/plugins/defender-security/src/controller/bla...', referer: https://XXXXXXXXXXX.co.uk/wp-admin/admin.php?page=wdf-ip-lockout&view=blocklist
    Thread Starter Christopher

    (@cjsheps)

    Thread Starter Christopher

    (@cjsheps)

    Thanks @wpmudevsupport12 so the Apache BROTLI module isn’t activated on my server but I’m presuming that since we use reverse NGINX proxy the NGINX BROTLI module is being used? Will the plugin ever be updated to show the state of BROTLI in the configuration?

    These mods are active on NGINX
    
    gzip_static_module 
    mod_brotli 
    • This reply was modified 3 years, 1 month ago by Christopher.
    Thread Starter Christopher

    (@cjsheps)

    Hi @wpmudevsupport15 Yes reloaded NGINX, it’s our staging site so no other compression is active we do run Redis but we run it through Hummingbird, not the standalone Redis Object Cache plugin.https://intelligent-swanson.74-208-124-179.plesk.page/

    • This reply was modified 3 years, 1 month ago by Christopher.
Viewing 15 replies - 1 through 15 (of 19 total)