我正在使用Woocommerce来建立一个定制的网络商店。
在结账页面上,我希望我的优惠券区域位于页面的底部,而不是顶部(这是默认的)。
我没有被叫到:
add_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10 );在这个动作中,有登录和优惠券。我想要登录的人呆在那里,优惠券要到底。但我不知道在哪里或如何把它们分开。有谁有主意吗?
谢谢!
发布于 2014-07-08 15:48:13
将10的值改为“较高”的值,如20或30 (较低的数字表示更高的优先级)。请参见操作方面的WordPress编标,“较低的数字对应于先前的执行,具有相同优先级的函数按照添加到操作的顺序执行。”
您可以在函数文件中重写(推荐)。
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产品模板
https://stackoverflow.com/questions/24635928
复制相似问题