【问题标题】:WooCommerce Variation Try or Buy with ACFWooCommerce 变体试用或购买 ACF
【发布时间】:2018-01-13 03:14:37
【问题描述】:

我有一个奇怪的请求,我不知道如何处理或使用 WooCommerce。

在产品页面上,我们有两个选项。购买或试用此产品。

所以通常“购买”,例如,49.95 美元将包括运费,您可以正常结帐。

但“试用”为 6.95 美元 - 6.95 美元是您试用它的运费,15-30 天结束时的产品全价为 49.95 美元。

当您选择试用时,您需要同意一些条款和条件才能将其添加到购物车。

所以我认为高级自定义字段添加条件所见即所得以添加一些特定信息并使复选框需要添加到购物车。我不需要考虑费用方面的事情,只是为了让这个试用或购买在产品页面上发挥作用。

我该怎么做?

【问题讨论】:

    标签: woocommerce advanced-custom-fields


    【解决方案1】:

    这对于 ACF 来说非常简单。

    像您提到的那样创建一个字段作为内容的所见即所得编辑器。

    创建一个复选框字段并将必需:设置为是。添加条件以隐藏它,除非填充了单击试用按钮的复选框。

    创建一个复选框字段,您将使用它来创建试用按钮。将其重新设置为按钮。

    现在在 try 按钮上,添加一些 JS 以使弹出窗口出现。

    他们阅读弹出窗口并选中复选框。

    执行 if 语句来检查复选框是否接受或您将选中的 yes 值设置为什么。如果它等于该值,则向 try 按钮添加样式或类以使其消失。从一个额外的按钮中删除样式或类,然后让您按下它来购买产品。

    这似乎可行,然后您只需要弄清楚如何使产品费用有所不同。也许当他们单击该按钮时,它会填充一个隐藏的优惠券字段,该字段将折扣应用于购物篮,使其成为您想要的成本金额?或者它改变了他们必须支付的价值。我会让你弄清楚这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多