【问题标题】:How to increase woocommerce product variation price based on month如何根据月份增加 woocommerce 产品变化价格
【发布时间】:2017-11-14 00:06:28
【问题描述】:

我在 WooCommerce 中创建了一个产品,它有两种价格不同的变体:季节性和年度。有没有办法根据月份增加年度变化的价格?例如。从 1 月到 5 月,每年的价格是 100 美元,但 6 月到 12 月的价格是 +50%(在这个例子中是 150 美元)。季节性变化价格全年保持不变。我最初的想法是使用销售价格字段和时间表,但这会添加销售徽章和价格删除线,因为这在技术上不是产品销售价格。

我已经安装了几个不符合此特定要求的插件。 WooCommerce Dynamic Pricing 插件似乎也不支持特定的价格变化增加。

我还考虑过复制这些产品(只有 8 个)并安装一个日程安排插件来显示/隐藏相应的产品,但由于日程安排日期包括年份,这将需要用户每年更新日期设置,即我不经常知道,但我希望它根本不需要任何用户交互。

理想情况下,有一个插件可用于完成此操作,但我也可以根据适当的钩子方向编写自定义代码。

提前感谢任何帮助/建议!

【问题讨论】:

    标签: wordpress woocommerce variations


    【解决方案1】:

    关于“但这会添加我不想要的销售徽章和价格删除线,因为这在技术上不是产品销售价格”:

    过滤器“woocommerce_format_sale_price”将允许您更改销售价格的显示方式。例如,您可以更改:

    <del><span class="woocommerce-Price-amount amount">
        <span class="woocommerce-Price-currencySymbol">&#36;</span>2.00</span>
    </del>
    <ins><span class="woocommerce-Price-amount amount">
        <span class="woocommerce-Price-currencySymbol">&#36;</span>1.77</span>
    </ins>
    

    到:

    <ins><span class="woocommerce-Price-amount amount">
        <span class="woocommerce-Price-currencySymbol">&#36;</span>1.77</span>
    </ins>
    

    &lt;del&gt; 元素包含删除线。

    但是,这并不能解决您的日程安排问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-17
      • 2022-01-22
      • 2015-09-24
      • 2013-10-31
      • 2019-02-12
      • 2017-11-24
      • 1970-01-01
      • 2018-07-18
      相关资源
      最近更新 更多