【问题标题】:Add packade weight to WooCommerce order/cart将包裹重量添加到 WooCommerce 订单/购物车
【发布时间】:2022-11-03 20:26:05
【问题描述】:

一直在寻找一种简单的方法来为运输插件的所有订单添加 400 克以获得正确的重量。看了Cart total Weight and Shipping Recalculation on WooCommerce 但不需要所有这些

【问题讨论】:

  • @Barnabas 任何提示?
  • @ 标签不起作用,除非该人已经与问题进行了交互

标签: woocommerce


【解决方案1】:

您可能需要先更改您的重量单位WooCommerce > 设置 > 产品 > 测量部分。

然后在您的 functions.php 中使用以下过滤器挂钩来覆盖购物车的总重量。

add_filter('woocommerce_cart_contents_weight','add_package_weight_to_cart_contents_weight');

function add_package_weight_to_cart_contents_weight( $weight ) {        
    $weight = 400; // change to your expected cart content weight.      
    return $weight;     
}

请注意,当您向主题添加自定义代码时,建议使用儿童。

【讨论】:

  • 谢谢。我将它添加为 sn-p 但它返回错误语法错误,意外的“返回”(T_RETURN)
  • @AndreasDamberg 它应该可以正常工作。你能分享你在哪里添加它以及它在哪里显示错误的屏幕截图吗?
  • @AbdullahAlFaruk 您在函数的第一行缺少分号。
  • 行动!真的对不起。非常感谢@Terminator-Barbapapa
  • @AndreasDamberg 我已经更正了。现在试试
猜你喜欢
  • 2014-02-27
  • 2015-10-10
  • 2021-07-26
  • 2015-08-18
  • 2014-02-25
  • 2018-04-10
  • 2014-11-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多