Christopher
Forum Replies Created
-
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' );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) > CustomizeForum: Plugins
In reply to: [WooCommerce] Woocommerce Analytics error after clicking any menu itemdata.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:10function 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
Forum: Plugins
In reply to: [AAA Option Optimizer] Bulk?Yes great plugin but bulk remove a must
Forum: Plugins
In reply to: [WooCommerce Stripe Payment Gateway] Multiple payments for same orderHi @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
Forum: Plugins
In reply to: [WooCommerce Stripe Payment Gateway] Multiple payments for same orderI’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
Forum: Plugins
In reply to: [WooCommerce Stripe Payment Gateway] Multiple payments for same orderYes, 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.Forum: Plugins
In reply to: [Offload, AI & Optimize with Cloudflare Images] Image updateHi @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/
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?
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=blocklistThanks @wpmudev-support8
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.
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.