gpt4 book ai didi

wordpress - 如何在 WooCommerce 上强制更新购物车(不改变数量)

转载 作者:太空宇宙 更新时间:2023-11-03 16:02:01 40 4
gpt4 key购买 nike

我一直在尝试对欧盟用户购买的产品禁用增值税,前提是他们具有有效的增值税税号。

我购买了 plugin from WooThemes ,这应该做我在上面之后做的事情,但是因为我没有使用标准的 WooCommerce/PayPal 结帐体验,而是我使用了 PayPal Express plugin他们提供的,因此我假设不再调用欧盟增值税号插件使用的 Hook /操作。

我试图将此插件功能重新分配给不同的 Hook ,以便它可以按要求工作。我强制插件出现在 cart.php WooCommerce 模板上,而不是默认的运输详细信息页面,然后添加了 process_checkout 函数 [它只处理输入的增值税号并在有效时删除增值税]到 WooCommerce 的 woocommerce_after_cart_item_quantity_update 钩子(Hook)。据我所知,每当单击“更新购物车”时都会运行此操作但是除非数量发生变化,否则它似乎不会运行并且似乎也不会运行,除非数量是尚未计算和缓存的数量。

我真的只需要强制 woocommerce_after_cart_item_quantity_update 在按下按钮后立即运行,(我认为)。

如果我走错了路,那也很高兴听到

最佳答案

我认为您的想法是正确的,但您只需要在不同的钩子(Hook)上进行即可。

我会尝试 woocommerce_after_cart_totals 而不是 woocommerce_after_cart_item_quantity,看看它是否更适合您。

关于wordpress - 如何在 WooCommerce 上强制更新购物车(不改变数量),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23295982/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com