这是我坚持的一个场景:
我需要创建自定义插件,我需要在其中添加一个下拉列表,其中显示任何产品的硬编码折扣。
我做了什么:
我用过" woocommerce_before_add_to_cart_button
"这个钩子在添加到购物车按钮之前添加下拉。
现在的问题是,当我改变那个下拉时,我想改变产品的价格(只是html部分实际上没有改变数据库中的物理价格)。
因此它更像是以折扣价更改价格html标签,而且此插件应该适用于任何主题,因此如果将来HTML标签的类ID属性更改不会影响功能。
我们已经浏览了所有可能的解决方案,但它们都没有奏效。我还发现了get_price_html
,但我认为这不会更新页面上的价格html。
所以我希望你们能指导我,让我知道这是否真的有可能。