我正在使用Woocommerce建立自定义网上商店。
在结帐页面上, 我希望我的优惠券区域在页面底部, 而不是顶部(这是默认设置)。
不会给我打电话:
add_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10 );
在该操作中, 有登录名和优惠券。我希望登录名停留在该位置, 并且优惠券到达底部。但我不知道在哪里或如何将它们分开。有人有主意吗?
谢谢!
#1将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主题中的移动元素有关的场景的答复:WooCommerce产品模板
推荐阅读
- WooCommerce添加到购物车动画
- 为什么the_author()不起作用
- 为什么TEMPLATEPATH返回子目录的绝对路径()
- 为什么wp_enqueue_script会忽略我的”wp_head”钩子()
- 在哪里可以找到CSS文件来编辑当前的WordPress主题
- WordPress中受密码保护的页面的模板文件在哪里()
- WordPress **_ e()**和**__()**函数有什么区别(它们是如何工作的?)
- wordpress中的get_the_*和the_*模板标签有什么区别()
- spring之源码环境构建