我正在尝试使用Gravity Forms建立一个会员表,但我刚刚被告知会员价格从4月开始每年的每个季度下降22英镑。
所以在4月,价格是90英镑。 7月价格变为68英镑等。
有没有办法可以做到这一点?
我在想Gravity Forms Hook必须允许在某个地方进行价格计算,我找不到哪里。
答案 0 :(得分:2)
您可以使用多个产品字段,一些自定义代码和Gravity Forms的条件逻辑
来实现此目的以下是您需要使用 gform_field_value 过滤器的自定义代码
add_filter("gform_field_value_timestamp", "gwiz_populate_timestamp");
function gwiz_populate_timestamp( $value ){
return time();
}
将此代码添加到functions.php文件后,您需要创建不同的产品字段,并根据日期有条件地显示/隐藏产品字段。
使用此方法,每个产品可以具有该日期范围所需的调整价格。
有关此方法的更多信息,请访问http://gravitywiz.com/use-gravity-forms-conditional-logic-with-dates/
无代码替换
另一种方法是使用GP条件逻辑日期和GP Conditional Pricing插件。然后,您可以使用单个产品字段并根据日期动态更改价格,所有这些都来自您的表单管理员。