php - WooCommerce:根据购物车中的数量更改运输类别
问题描述
我在 WooCommerce 中的运输课程上遇到困难。这是一个包含邮箱和包裹产品的网上商店。
但是,如果购物车包含 3 个或更多“邮箱”产品,则运输类别应更改为“包裹”。
我已尝试更改此问题的代码:Change shipping class based on cart items shipping class count in Woocommerce,但我无法弄清楚。
有人可以帮我弄这个吗?
解决方案
问题可能是您更改了代码中的 slug 命名。
刚刚实现了这个并且工作正常!
// HERE define your shipping class SLUG
$mailbox_shipping_class = 'your-mailbox-shipping-class-slug';
推荐阅读
- javascript - 渲染多个模板时未维护会话
- docusaurus - 如何将 title/sidebar_label 从 sidebar.js 添加到文档页面
- python - 熊猫在范围内提取行
- python - 如何使用 FLASK 向 API 添加消息对象
- visual-studio-code - VS Code,保存文件时如何强制保存另一个文件?
- javascript - 在反应中使用 Firebase 和上下文 API 进行身份验证给我一个警告。这是正确的方法吗?
- google-calendar-api - 插入日历事件时缺少结束时间
- python - Ride IDE 在使用库关键字时使用 Robot Framework 崩溃并出现“致命的 Python 错误:无法从堆栈溢出中恢复”。在终端上
- forms - 如何创建多个动态表单并分别存储它们的值以在 react native 中提交
- ios - 带有列表编程导航的 SwiftUI NavigationView 不起作用