如何在虚拟/可下载的产品中加入日期范围?

时间:2017-06-30 作者:fuyangli

我一直在寻找这种情况,但找不到任何对我有帮助的。我们正在woocommerce商店出售包含每日数据(股价)的文件,我想要一些可以设定日期范围(例如2016年1月1日至2017年12月31日)并基于此范围制定动态价格的文件。然后,我会调用一个微服务来为我创建文件,并将其放在用户的目录中。

有什么想法可以做到这一点吗?

1 个回复
最合适的回答,由SO网友:BenB 整理而成

挂钩到add\\u to\\u cart挂钩

add_action(\'woocommerce_add_to_cart\', \'create_files_for_cart\');

function create_files_for_cart() {
 // Your code that created the file using the dated the user selected

 // More code to add the file created to cart

}
创建可下载文件产品的代码与中的代码类似this answer

使用将产品添加到购物车Cart class 功能

您使用this plugin 将日期字段添加到产品。

结束

相关推荐