Woocommerce 8.6.1 结帐表单挂钩未触发

问题描述 投票:0回答:1

我已在 Wordpress 6.4.3 上安装了 Woocommerce 8.6.1。我的目标是创建一个 php 插件,通过在产品价格汇总框下方添加信息来自定义结帐页面。为了实现这一目标,我添加了一个链接到“woocommerce_checkout_order_review”挂钩的测试函数

add_action( 'woocommerce_checkout_order_review', 'test', 10 );

插件程序正确保存在“C:\xampp\htdocs\wordpress\wp-content\plugins\pluginame\ 文件夹中。

但是,在每种情况下,都不会调用此函数(测试),就好像“woocommerce_checkout_order_review”挂钩没有被执行一样。

我还尝试使用“woocommerce_review_order_after_shipping”挂钩,但同样,在这种情况下也没有任何反应。

add_action( 'woocommerce_review_order_after_shipping', 'test', 10 );

我对使用 WooCommerce 还很陌生,您有什么建议吗?

woocommerce hook checkout
1个回答
0
投票

您似乎正在使用结账区。尝试切换到经典块或签出短代码;然后该操作应该按预期工作。

[woocommerce_checkout]
© www.soinside.com 2019 - 2024. All rights reserved.