首页 文章

如何定制一个woocommerce购物车和付款之间的新页面?

提问于
浏览
0

我正在 Build 一个woocommerce商店,我想在购物车和最终付款之间添加一个新页面 . 我目前有我的购物车页面(购物车.php),例如最终购买按钮,是“下一步”,在这个新页面上我想添加一些功能和最终购买按钮以进行最终付款 .

默认情况下,配置为:产品页面 - >购物车 - > payment_final . 我的想法是在此周期中再添加一个页面:产品页面 - >购物车 - > My_page_with_other_options - >最终付款 .

我需要触摸哪些文件才能修改购买周期?

问候并提前谢谢你 .

1 回答

  • 0

    试试这样吧

    add_action( 'woocommerce_widget_shopping_cart_buttons', function(){
        // Removing Buttons
        remove_action( 'woocommerce_widget_shopping_cart_buttons', 'woocommerce_widget_shopping_cart_proceed_to_checkout', 20 );
    
        // Adding customized Buttons
        add_action( 'woocommerce_widget_shopping_cart_buttons', 'custom_widget_shopping_cart_proceed_to_checkout', 20 );
    }, 1 );
    
    
    
    // Custom Checkout button
    function custom_widget_shopping_cart_proceed_to_checkout() {   
        $custom_link = 'your page url'; 
        echo '<a href="' . esc_url( $custom_link ) . '" class="button checkout wc-forward">' . esc_html__( 'Checkout', 'woocommerce' ) . '</a>';
    }
    

    Change cart and checkout button links on WooCommerce mini cart widget

相关问题