Woocommerce - 结帐页面上的订单审核总数并未令人耳目一新

时间:2014-10-21 17:49:57

标签: php ajax wordpress woocommerce e-commerce

在我的Woocommerce商店的Checkout页面上更改送货方式后,总价格不会更新以反映新的运费。

我禁用了所有插件,检查了错误,但一切都在运行 - 除了总数不会更新。

我在Google上也找不到任何相关信息。任何人都知道会导致这种情况的原因,或者我需要采取哪些步骤来解决这个问题?

2 个答案:

答案 0 :(得分:2)

我遇到了这个问题,这是由过时的自定义woocommerce模板文件引起的。

例如,review-order.php中的themes/my-theme/woocommerce/文件已过时,它包含了我自己的一些代码。
我更新了该文件的版本,带来了我的自定义代码,并且在更改送货方式后,它成功进行了AJAX调用并刷新了订单总数。

答案 1 :(得分:0)

就您的情况而言,html 类有问题。编辑checkout/review-order.php文件时,需要在最高父节点保持正确的html类shop_table woocommerce-checkout-review-order-table。该文件应如下所示:

<div class="shop_table woocommerce-checkout-review-order-table">
    <?php //do stuff, add or remove anything you want ?>
</div>