如何跳过WooCommerce结账页面?

时间:2012-07-21 作者:Jewel

我为我的店铺使用woocommerce插件。我想跳过用户提供发货详细信息的结账页面。因此,当他们选择一个产品,进入购物车页面后,他们将进入贝宝,我们将从贝宝获得地址。有什么想法我可以建立这个,请帮助我。我是新手。

2 个回复
最合适的回答,由SO网友:Damien 整理而成

Woocommerce中有一个选项不包括运输

转到Woocommerce>Settings>Shipping

并禁用其中的选项

Woocommerce Settings

SO网友:helgatheviking

要跳过签出页面,可以将添加到购物车的URL重定向到签出URL。注意以下事项,因为没有条件逻辑,因此适用于添加的任何产品。

function wpa_59232_redirect_to_checkout( $url ) {
    global $woocommerce;

    // Remove default cart message
    $woocommerce->clear_messages();

    // Redirect to checkout
    $url = $woocommerce->cart->get_checkout_url();

    return $url;
}
add_filter( \'add_to_cart_redirect\', \'wpa_59232_redirect_to_checkout\' );

结束

相关推荐

Beta Versioning of Plugins

当我为一些bug编写修复程序时,我通常会增加版本并将其发送给bug查找程序,以查看我的修复程序是否有效。如果我有1.2.5 我想创建一个测试版,一旦我提交代码,它将变得多余,我应该使用1.2.5-beta 或1.2.6-beta? 我担心的是1.2.6 <;1.2.6-beta 因此,字符串比较可能有利于beta版,而bug查找程序不会收到发布稳定版本的通知。编辑:如果在不考虑发布类型的情况下对字符串进行绝对比较,则可以使用1.2.5-fix 然后1.2.6. 该问题也概述在http://en.wik