サポート » プラグイン » WooCommerceで商品数を取得する方法について

  • 解決済 llgenkunll

    (@llgenkunll)


    WooCommerceでカートに入っている商品数の合計は
    cart_contents_count で取れたのですが、
    商品の種類の数を取りたいのですが、そのような関数はないのでしょうか?

    例えば、カート内に以下の内容が入っていたとして
    リンゴ × 20
    みかん × 10
    イチゴ × 5

    cart_contents_count では 35 となりますが
    カート内の商品の種類数の 3 を取得したいのです。

    色々調べて試してみたのですが。どうもうまく取得できずに困っています。
    どなたか何か良い方法をご存知でしたら、ご教授ください。
    よろしくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    WooCommerceを使ったことがないのでこれが一般的な方法か分かりませんが・・・ともかく私の環境では動きます。
    動かなかったらこれを参考に調べてみてください。

    count(WC()->cart->get_cart())

    トピック投稿者 llgenkunll

    (@llgenkunll)

    こんにちは、お返事ありがとうございます。

    ご教授いただいたコードで試してみたところ、バッチリ思っていた数値が取れました。
    本当に助かりました。ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「WooCommerceで商品数を取得する方法について」には新たに返信することはできません。