Woocommerce购物车中的2件商品=价格x

时间:2015-07-29 13:47:22

标签: wordpress woocommerce conditional cart

我想在woocommerce购物车中添加条件定价。

我的名片产品售价为65.00(250和85)(500)。我希望这样当用户在购物车中以65.00的个别价格添加两件商品时,购物车总数不是130而是价值我指定。

我知道一些woothemes插件可以这样做但我不想付钱,因为我知道某处有一个简单的解决方案。

任何帮助非常感谢。

谢谢

1 个答案:

答案 0 :(得分:0)

您可以在Wordpress中创建一个 woocommerce优惠券,它会按特定的百分比折扣所需的产品/购物车总额。

您可以设置各种“使用限制”设置,使优惠券仅在某些情况下适用(例如最低花费,产品,到期日期)。然后可以向用户提供优惠券代码以进入购物车结账。

这将是最简单,最快速的解决方案,不涉及为动态定价创建代码。

以下链接将帮助您设置优惠券:

WooCommerce 101 Coupons

对于更具体的定价需求,您必须创建一个挂在functions.php文件中的Woocommerce购物车中的函数。该函数的逻辑应该是这样的:

  1. 获取购物车内容。
  2. 检查购物车中的商品数量是否等于2(或更多,如果需要)。
  3. 如果$ cart_count == 2则$ cart_total - $ x_amount。
  4. This Question将帮助您了解如何编写一个简单的函数来实现这一目标。

    祝你好运! :)