wordpress 每个用户的WooCommerce自定义变化条款

rxztt3cl  于 2022-11-22  发布在  WordPress
关注(0)|答案(1)|浏览(159)

是否可以在WooCommerce中更改每个用户的自定义变体下拉列表中的选项?
我想在我的网站上销售“升级”许可证产品,只有购买了我的软件的第一个版本的用户才能看到并购买该产品。我已经将“升级”产品的可见性限制为这些用户。对于购买了多个版本的用户,我想显示一个下拉列表,供用户选择要购买升级的许可证。
我知道如何在WooCommerce中为产品添加变体,但是否有可能在运行时动态生成选项列表?
我最好的猜测是使用woocommerce_dropdown_variation_attribute_options_args钩子,但经过一些实验后,这看起来是错误的。我希望有一个优雅的方法来做到这一点?
非常感谢!

hfyxw5xn

hfyxw5xn1#

如果有人感兴趣的话,我无法通过正常的厕所路线找到解决方案。相反,我使用了一个名为WC Fields Factory的插件,它允许使用其他输入字段而不是普通的下拉框。我使用了一个隐藏类型的输入来传递必要的信息到产品页面,并使用了一个钩子来验证,以防有人试图做坏事。该插件允许数据显示在购物车和结帐页面以及订单电子邮件中,因此它以一种迂回的方式实现了这一点。

相关问题