1
A
回答
1
使用woocommerce_calculate_totals
动作钩子钩住这个自定义函数,你会从车总计(只是在购物车页面显示)中排除运费:
// For WooCommerce versions from 2.5.x up to 3+
add_action('woocommerce_calculate_totals', 'custom_cart_displayed_totals', 10, 1);
function custom_cart_displayed_totals($cart_object) {
if (is_admin() && ! defined('DOING_AJAX'))
return;
// Only on cart page
if (! WC()->cart->is_empty() && is_cart()):
## Get The shipping totals
$shipping_tax_amount = $cart_object->shipping_total;
$shipping_total_excl_tax = $cart_object->shipping_tax_total;
## Displayed subtotal
// $cart_object->subtotal = 0;
## Displayed TOTAL
// $cart_object->total = 0;
## Displayed TOTAL
$cart_object->tax_total -= $shipping_tax_amount;
## Displayed TOTAL
$cart_object->cart_contents_total -= $shipping_total_excl_tax;
endif;
}
代码放在功能。你的活动儿童主题(或主题)的php文件或任何插件文件。
测试和工作...
相关问题
- 1. Woocommerce购物车显示重复购物车总计
- 2. Woocommerce - 在购物车航运
- 3. AJAX - 购物车Magento总计和购物车中的物品
- 4. WooCommerce - 删除购物车?
- 5. 向woocommerce购物车中添加费用
- 6. Woocommerce购物车列
- 7. WooCommerce woocommerce_check_cart_items和购物车总计
- 8. 如何排除woocommerce购物车总计小计?
- 9. 购物车页面上
- 10. 更新购物车后,jQuery Ui Spinner在woocommerce购物车页面中消失
- 11. 删除添加到购物车按钮,查看购物车,从woocommerce结帐页
- 12. Woocommerce ajax从购物车中删除
- 13. 添加购物车上的购物车
- 14. 如何从Woocommerce购物车中删除运费?
- 15. 购物车页面上重复的运输方式woocommerce
- 16. 如何将woocommerce购物车内容指向购物页面?
- 17. 购物车总计不会随着购物车价格更新
- 18. 迷你购物车中的空购物车按钮。 woocommerce
- 19. WooCommerce购物车页面需要更新,无需更新购物车按钮
- 20. Woocommerce,添加到购物车不工作,购物车页面不显示
- 21. 购物车设计面试
- 22. 产品从购物车中删除后刷新页面Woocommerce
- 23. WooCommerce - 多个购物车dlicounts
- 24. Woocommerce,购物车和会话
- 25. Woocommerce加入购物车error
- 26. Magento加入购物车购物车页面
- 27. 购物车页面冒号
- 28. 获取woocommerce购物车总金额
- 29. 购物车计划
- 30. 从购物车中删除运费计算