检查从 WooCommerce 版本 8.2.2 到 8.3.1 的更改

问题描述 投票:0回答:1

最近我们的插件在 WooCommerce 版本 8.3.1 上遇到一些问题,但现在可以正常工作。我们已将 WooCommerce 版本降低到 8.2.2 并解决了旧错误,但现在新问题出现了,基本上我们正在处理产品价格和购物车价格,有什么方法可以知道 WooCommerce 已从版本 8.2.2 更改了挂钩。至 8.3.1。我只是想知道变化,这将帮助我确定问题的确切位置。

我也发现了这个问题:WooCommerce 支持 » Checkout 在 8.3.0 中崩溃了

woocommerce plugins hook-woocommerce versioning woocommerce-theming
1个回答
0
投票

查看论坛页面链接的用户名为 kevin 说

我发现问题了。 在

/includes/class-wc-frontend-scripts.php

static_function_register_script 

static_function_enqueue_script

最后一个参数

$in_footer 

更改为

`$in_footer = true`

$in_footer = array ( ‘strategy’ => ‘defer’)

将其改回 true,结账再次正常进行。

这是破坏此功能的提交:https://github.com/woocommerce/woocommerce/commit/fe6e43b438710ecd3b0a97bfbe74bc6559a3db69

凯文

无法告诉您这是否会解决,所以请不要将我的话视为法律,只是尝试一下吧

© www.soinside.com 2019 - 2024. All rights reserved.