Woocommerce Custom Checkout

时间:2016-10-25 作者:Sayroose

我有一个使用woocommerce的网站,我想要的是在进入结帐页面之前有一个额外的表单。

举例来说,当用户单击“继续结帐”时,他们将被重定向到需要填写表单的页面,然后在提交表单后,他们将被重定向到结帐页面。

有人知道怎么做吗?谢谢

1 个回复
SO网友:Aftab

您可以创建自定义页面并在下面的函数中添加该自定义页面url。因此,所有WP“继续结帐”将转到自定义页面。

在该页面中,您可以链接到Final Cart Page 并在那里添加签出链接。

add_filter(\'woocommerce_get_checkout_url\', \'wpse_redirect_checkout\');

function wpse_redirect_checkout($url) {
    global $woocommerce;
    $checkout_url = \'http://www.example.com/custom-checkout-page\';
    return  $checkout_url; 
}

相关推荐