我正在使用 WooCommerce 和 Wholesale Suite 插件构建一个 B2B WordPress 网站。我的公司销售散装油:
桶:420 磅。手提箱:2,100 磅。我想设置每磅的价格(例如 2.00 美元/磅),并让 WooCommerce 根据重量自动计算每件产品的总价。此外,我需要能够调整每磅的价格,并让其自动更新所有产品的价格。
例子:
桶装价格 = 420 * 2.00 美元 手提袋价格 = 2,100 * 2.00 美元 问题:如何配置 WooCommerce(或 Wholesale Suite)以动态地将每磅价格应用于这些散装产品?我需要使用自定义字段、公式或自定义编码来实现这一点吗?
我尝试使用 WooCommerce 的基于重量的定价插件,该插件允许基于重量的动态定价。但是,我很难确保这些动态价格正确反映在 Wholesale Suite 字段中(例如,客户帐户中可见的特定客户价格)。
您可以使用自定义字段和自定义 PHP 代码的组合与 Wholesale Suite 插件交互,并根据重量在 WooCommerce 中动态定价批量产品。确保在 WooCommerce 中适当说明每种产品的重量,并使用高级自定义字段 (ACF) 创建自定义字段(例如,每磅价格)来设置每磅价格。要动态确定产品价格,请使用主题的 function ph 部分中的自定义 PHP 函数将重量乘以每磅价格。这可确保零售和批发定价都反映确定的价格。为了更轻松地进行更新,请实施适用于所有产品的全局每磅价格选项,确保整个商店的无缝更新,同时保持与 Wholesale Suite 定价逻辑的兼容性。