我已在 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_checkout]