更改“下订单”按钮Woocommerce Checkout的位置

时间:2017-11-19 10:35:03

标签: wordpress woocommerce checkout

我试图改变Woocommerce中结帐按钮的位置。此按钮通常直接放在付款选项下。

我想在订单摘要下的总金额下方显示。移动此按钮是否有任何钩子?我尝试过不同的模板,但我得到的只是一个空白按钮。

谢谢!

1 个答案:

答案 0 :(得分:3)

您可以使用此代码输出订单详细信息下方的按钮。我尝试下订单,按钮移动到这个位置,它仍然有效。

function output_payment_button() {
    $order_button_text = apply_filters( 'woocommerce_order_button_text', __( 'Place order', 'woocommerce' ) );
    echo '<input type="submit" class="button alt" name="woocommerce_checkout_place_order" id="place_order" value="' . esc_attr( $order_button_text ) . '" data-value="' . esc_attr( $order_button_text ) . '" />';
}

add_action( 'woocommerce_review_order_before_payment', 'output_payment_button' );

function remove_woocommerce_order_button_html() {
    return '';
}

add_filter( 'woocommerce_order_button_html', 'remove_woocommerce_order_button_html' );