gpt4 book ai didi

php - WooCommerce:在购物车页面上移动优惠券字段

转载 作者:行者123 更新时间:2023-12-03 23:30:56 26 4
gpt4 key购买 nike

我正在尝试更改购物车页面上优惠券字段的位置。我对 Action 和钩子(Hook)有点熟悉,所以我知道我需要先删除 woocommerce_cart_coupon Action 并将其 Hook 到不同的 Action ,如下例所示:

remove_action( 'woocommerce_checkout_order_review', 'woocommerce_order_review', 10 );
add_action( 'woocommerce_checkout_before_customer_details', 'woocommerce_order_review', 10 );

我的问题是,我不知道从哪里解开这个 Action 。我找不到购物车 Hook 列表及其 Hook 操作(如 content-single-product.php 文件)+ 订单。

优惠券字段应放在“继续结帐”按钮之后。有任何想法吗?

谢谢

最佳答案

钩子(Hook) woocommerce_cart_coupon 不会 Hook 优惠券 php 代码本身,您将无法像在您的示例中那样使用它。

相关优惠券 php 代码(在购物车页面上)位于 cart/cart.php 模板位于第 132 到 150 行,并且没有与单独的模板 Hook 。所以你必须编辑 cart/cart.php 模板,这不会那么容易。

这里是Overriding Templates via a Theme (Templates structure)的官方相关文档

关于php - WooCommerce:在购物车页面上移动优惠券字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41579951/

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