Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 吴哥商业赢得';t将我的自定义费用添加到购物车总额中_Wordpress_Woocommerce - Fatal编程技术网

Wordpress 吴哥商业赢得';t将我的自定义费用添加到购物车总额中

Wordpress 吴哥商业赢得';t将我的自定义费用添加到购物车总额中,wordpress,woocommerce,Wordpress,Woocommerce,这真是个奇怪的问题。我使用的是Woocommerce,并且在结帐页面上为用户添加了一个选择退出/添加运输保险的选项。复选框连接到一个AJAX函数,该函数执行它应该执行的操作。费用加起来很好。每次以任何方式更改购物车时,费用都会被删除、重新计算并再次添加到购物车中。代码的这一部分工作正常 问题是网站的实际总数不起作用。我使用以下代码访问总计: WC()->cart->total 这可以很好地计算其余费用,但忽略了代表运输保险的费用。我没有任何自定义代码专门将此费用从计算中删除,因此我

这真是个奇怪的问题。我使用的是Woocommerce,并且在结帐页面上为用户添加了一个选择退出/添加运输保险的选项。复选框连接到一个AJAX函数,该函数执行它应该执行的操作。费用加起来很好。每次以任何方式更改购物车时,费用都会被删除、重新计算并再次添加到购物车中。代码的这一部分工作正常

问题是网站的实际总数不起作用。我使用以下代码访问总计:

WC()->cart->total
这可以很好地计算其余费用,但忽略了代表运输保险的费用。我没有任何自定义代码专门将此费用从计算中删除,因此我对可能导致此情况的原因感到目瞪口呆


我希望不必在这里发布我的全部自定义代码,因此我的问题是,什么可能会导致总计忽略按程序添加的费用?

添加自定义字段后,应该有:

$order->calculate_totals();

你有没有找到解决办法?我遇到了同样的问题。