我正在使用Woocommerce建立自定义网上商店。
在结帐页面上,我希望我的优惠券区域位于页面底部,而不是顶部(这是默认设置)。
我被叫:
add_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10 );
在该操作中,有登录名和优惠券。我希望登录保持在那里和优惠券到底。但我不知道在哪里或如何分开它们。有人有想法吗?
谢谢!
答案 0 :(得分:0)
将10的值更改为"更高"如20或30(较低的数字表示较高的优先级)。请参阅有关操作的WordPress Coxed,"较低的数字与先前的执行相对应,具有相同优先级的函数按照它们添加到操作的顺序执行。"
您可以在功能文件中覆盖(推荐)。
remove_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10 );
add_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 30 );
或者,您可以移动' woocommerce_checkout_coupon_form'通过更改操作,将其转移到另一个区域(例如现在设置为' woocommerce_before_checkout_form')。
我还在这里找到了与WooCommerce主题中的移动元素相关的场景的回复:WooCommerce Product Template