21

http://www.passgotutoring.com/shop/product-category/ucla/ucla-14a/

クライアントが左側にあるクラスの1つを「カートに追加」するとすぐに、WP_Cartへの自動リダイレクトが発生するようにしようとしています。

私のクライアントのほとんどは、製品を購入し、すぐに支払いを行うので、実際に買い物を続ける必要はありません。

このコードを自分のテーマの function.php に入力しようとしましたが、直接チェックアウトに行きたいときにうまくいきませんでした。

add_action('init','woocommerce_go_to_checkout_action',30);
function woocommerce_go_to_checkout_action(){
if ( empty( $_REQUEST['add-to-cart'] ) || sizeof($woocommerce->cart->get_cart())==0) )
    return; wp_safe_redirect( $woocommerce->cart->get_checkout_url() );
}

どうすればそれを機能させることができるかについてのアイデアはありますか? 1. チェックアウトではなくカートに入れたい。2.checkboxカタログページの方法を試してみましたがうまくいきませんでした。

4

6 に答える 6

6

これのチェックを外してみてください..

WooCommerce > 設定 > 一般 > スクリプト > [✓] 製品アーカイブの AJAX カートに追加ボタンを有効にする

于 2012-11-20T06:47:58.190 に答える
2

WooCommerce 設定 | カタログ | カタログ オプション | カートに入れる | 「カートに入れる」オプションにチェックを入れてください。

于 2013-03-06T10:04:42.670 に答える
1

WooCommerce 2.3.11 では、この設定は...

WooCommerce > 設定 > 製品 > ディスプレイ > カートに追加する動作 > [✓] 追加が成功したらカートページにリダイレクト

ドキュメント

于 2015-06-26T12:48:01.300 に答える