wc_get_cart_url()


WordPress関数wc_get_cart_url()は、WooCommerceでショッピングカートページのURLを取得するために使用されます。

構文

wc_get_cart_url();

この関数には引数がありません。

例1: ショッピングカートへのリンクを作成

以下のコードは、ショッピングカートへのリンクを作成します。

<?php echo '<a href="' . wc_get_cart_url() . '">カートを見る</a>'; ?>

例2: カートページにリダイレクト

特定の条件下でユーザーをカートページにリダイレクトします。

<?php
if ( WC()->cart->is_empty() ) {
    wp_redirect( wc_get_cart_url() );
    exit;
}
?>

例3: ショッピングカートページのURLを変数に格納

URLを変数に格納して使用する方法を示します。

<?php
$cart_url = wc_get_cart_url();
echo 'カートページはこちら: ' . $cart_url;
?>

例4: カスタムボタンでカートページに移動

カスタムボタンを作成し、カートページに移動します。

<?php
echo '<button onclick="location.href=\'' . wc_get_cart_url() . '\'">カートへ進む</button>';
?>

例5: JavaScriptでカートページのURLを使用

JavaScriptと組み合わせてカートページのURLを利用します。

<?php
$cart_url = wc_get_cart_url();
echo '<script>const cartUrl = "' . $cart_url . '"; console.log(cartUrl);</script>';
?>

注意事項

  • wc_get_cart_url()はWooCommerceが有効化されている必要があります。
  • カートページが正しく設定されていない場合、この関数は意図した結果を返さない可能性があります。
  • WordPressおよびWooCommerceのアップデート時には関数の互換性を確認してください。

関連機能: