返回结帐页面上的购物车按钮

时间:2017-02-27 16:56:32

标签: php wordpress woocommerce checkout cart

是否有任何解决方案可以在WooCommerce结帐页面上显示“返回购物车”按钮?

实际上只有一个完整的订单按钮,但如果用户想要更正订单,我们需要一个后退按钮。

感谢。

1 个答案:

答案 0 :(得分:3)

是的,可以在结帐页面上显示带有“返回购物车”按钮的自定义通知。以下是 woocommerce_before_checkout_form 操作挂钩中的自定义挂钩功能:

add_action( 'woocommerce_before_checkout_form', 'return_to_cart_notice_button' );
function return_to_cart_notice_button(){

    // HERE Type your displayed message and text button
    $message = __('Go back to the Cart page', 'woocommerce');
    $button_text = __('Back to Cart', 'woocommerce');

    $cart_link = WC()->cart->get_cart_url();

    wc_add_notice( '<a href="' . $cart_link . '" class="button wc-forward">' . $button_text . '</a>' . $message, 'notice' );
}

代码放在活动子主题(或主题)的function.php文件中,或者放在任何插件文件中。

代码经过测试并有效。