【问题标题】:Reorder woocommerce checkout重新排序 woocommerce 结帐
【发布时间】:2015-08-26 03:41:06
【问题描述】:

我希望重新排序 WooCommerce 结帐页面。和here找到的帖子差不多。

但我希望付款部分保留在底部,但我似乎能够将订单信息和付款信息分开。

我想要实现的布局是

    - CART REVIEW INFO
    - BILLING/SHIPPING INFO
    - PAYMENT INFO

感谢您的帮助

【问题讨论】:

    标签: wordpress layout woocommerce checkout


    【解决方案1】:

    您需要在以下位置编辑 form-checkout.php 文件: public_html/yourfolder/wp-content/plugins/woocommerce/templates/checkout

    在此文件中,您将看到 html 框架,其中包含 php 注入器/钩子。

    您需要查找包含帐单/运输信息和购物车评论/付款信息的 div。

    找到这些后,您需要将 帐单/运输信息 的挂钩移动到 之间的新创建的 div/容器 购物车评论/付款信息 信息。

    帐单/运输信息挂钩:

    <?php do_action( 'woocommerce_checkout_before_customer_details' ); ?>
    <?php do_action( 'woocommerce_checkout_billing' ); ?>
    <?php do_action( 'woocommerce_checkout_shipping' ); ?>
    <?php do_action( 'woocommerce_checkout_after_customer_details' ); ?>
    

    请注意,在某些情况下,将付款信息移出 order_review div 可能会导致结帐停止工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-10
      • 2016-12-30
      • 1970-01-01
      • 2019-12-28
      • 2014-07-11
      • 2021-08-16
      • 1970-01-01
      • 2017-04-15
      相关资源
      最近更新 更多