产品数量不会在 WooCommerce 的购物车页面上更新
Product quantity doesn’t update on WooCommerce's cart page
看了很多类似的题目,还是解决不了这个问题;单击 “更新购物车” 按钮后,购物车中的数量不会更新为新值。
我已经尝试禁用主题和插件,但即使作为唯一安装的扩展程序和默认主题(都尝试了 StoreFront 和 Twenty Twenty1 ),WooCommerce 购物车继续以这种方式运行。我也启用了 WordPress 调试日志,但我在那里找不到任何东西,就像在控制台中一样。
有人已经 运行 在我的购物车上进行了调试,并认为我是代码冲突的受害者,他发现了这个错误:
Element.querySelectorAll: '\' is not a valid selector
我不知道到哪里寻找此错误的根源或要遵循什么程序来恢复预期的行为...
你可以试试这个bug here。
小更新: 我创建了一个新的 Wordpress 项目并安装了 WooCommerce。然后我将这个新 WooCommerce 的所有文件转移到我的网站上,问题仍然存在。
我还注意到 woocommerce_sessions table 的列在更改数量时没有更新。我假设负责写入此数据库的脚本可能是导致此错误的原因。
由于找不到问题的根源,我从头开始更改托管解决方案。将文件上传到新服务器并修改配置文件后,购物车再次正常工作。
看了很多类似的题目,还是解决不了这个问题;单击 “更新购物车” 按钮后,购物车中的数量不会更新为新值。
我已经尝试禁用主题和插件,但即使作为唯一安装的扩展程序和默认主题(都尝试了 StoreFront 和 Twenty Twenty1 ),WooCommerce 购物车继续以这种方式运行。我也启用了 WordPress 调试日志,但我在那里找不到任何东西,就像在控制台中一样。
有人已经 运行 在我的购物车上进行了调试,并认为我是代码冲突的受害者,他发现了这个错误:
Element.querySelectorAll: '\' is not a valid selector
我不知道到哪里寻找此错误的根源或要遵循什么程序来恢复预期的行为...
你可以试试这个bug here。
小更新: 我创建了一个新的 Wordpress 项目并安装了 WooCommerce。然后我将这个新 WooCommerce 的所有文件转移到我的网站上,问题仍然存在。
我还注意到 woocommerce_sessions table 的列在更改数量时没有更新。我假设负责写入此数据库的脚本可能是导致此错误的原因。
由于找不到问题的根源,我从头开始更改托管解决方案。将文件上传到新服务器并修改配置文件后,购物车再次正常工作。