最新のSeedProdニュース

ビジネス成長を支援するWordPressチュートリアル、ヒント、リソース

WooCommerceのカート表示が機能しない問題を修正する方法

WooCommerceカートが機能しない場合の対処法(11の実証済み解決策) 

執筆者: 著者アバター ステイシー・コリン
著者アバター ステイシー・コリン
Stacey Corrinは、WordPress、SEO、デジタルマーケティングに関する執筆経験15年以上の認定コンテンツマーケティングおよび検索スペシャリストです。彼女はSeedProdとRafflePressのコンテンツを管理しており、自身が積極的に使用しテストしているツールや戦略を取り上げています。
    
レビュー担当者: レビュアーアバター ターナー ジョン
レビュアーアバター ターナー・ジョン
ジョン・ターナーはSeedProdの共同創設者です。彼は20年以上のビジネスおよび開発経験を持ち、彼のプラグインは2500万回以上ダウンロードされています。

要約:WooCommerceカートが機能しない

ほとんどのカートの問題は、ページの設定ミス、プラグインの競合、またはキャッシュの問題に起因します。最も迅速なチェックから始めてください。

  1. 実際にカートに商品が入っているか確認する – 空のカートにはカートを表示するボタンは表示されません
  2. カートページが割り当てられているか確認する – WooCommerce » 設定 » 高度な設定に移動し、カートページドロップダウンを確認してください
  3. プラグインを1つずつ無効にする – プラグインの競合は最も一般的な原因の1つです
  4. Storefrontまたはデフォルトのテーマに切り替える – テーマの競合をすぐに除外します
  5. キャッシュをクリアしてパーマリンクをリセットする – ページが割り当てられているのに空白の場合は、古いキャッシュが原因であることがよくあります

WooCommerceカートが機能しないという問題は、予想以上に多くのストアオーナーを悩ませています。買い物客がカートを表示できないと、諦めて離れてしまうことがよくあります。

ここでは、最も迅速なチェックから始めて、試せる11の修正方法を紹介します。

このガイドの内容:

WooCommerceカートが機能しない場合の対処法(11の実証済み解決策)

これらの手順は、顧客が購入を完了できないようにするWooCommerceカートの問題を解決するのに役立ちます。

1. 商品がカートに追加されているか確認する

「カートを表示」の問題に取り組む最初のステップは、商品が正しくカートに追加されているかを確認することです。これは単純に見えますが、空のカートの問題はしばしば見落とされます。

WooCommerceは自動的にショッピングカート専用のページを作成し、顧客が選択した商品を表示します。しかし、問題がある場合、「カートを表示」ボタンは技術的に空であるため機能しない可能性があります。 

これを確認するには、顧客としてWooCommerceサイトにアクセスし、カートに商品を追加します。次に、「カートを表示」ボタンまたはリンクをクリックします。

ショッピングカートに商品を追加してから、カートを表示するリンクをクリックしてください

商品がカートに入っている場合、この段階では問題がない可能性があります。

2. 商品の詳細が不足していないか確認する

「カートを表示」ボタンが表示されないのは、WooCommerceがカートリンクを生成できないようにする商品情報の欠落の症状である場合があります。これは、商品カテゴリ、価格、またはSKU(在庫管理単位)が欠落している可能性があります。

これを確認するには、WordPressダッシュボードから製品 » 全製品に移動し、製品タイトルをクリックしてエディターを開きます。

WooCommerce製品を開いて編集するには、製品タイトルをクリックしてください

この画面で、以下の項目を含む、必要なフィールドがすべて入力されていることを確認してください。

  • 商品名
  • 製品説明
  • 製品カテゴリ
  • 製品画像
  • 通常価格とセール価格
  • SKU
不足しているWooCommerce製品の詳細を入力してください

詳細が不足している場合は、入力して画面右上の「更新」をクリックしてください。

すべての製品で不足している詳細を入力したら、もう一度試して、WooCommerceストアで「カートを見る」オプションが機能するかどうかを確認してください。

3. WooCommerceを最新バージョンにアップデートする

WooCommerceのカート表示が機能しない問題の潜在的な解決策の1つは、WooCommerceプラグインが最新の状態であることを確認することです。古いバージョンが問題の原因である可能性があるため、ご自身のバージョンを再確認してください。

開発者は、バグを修正し、改善を作成するために、頻繁にアップデートをリリースしています。古いバージョンのWooCommerceを使用している場合、新しいバージョンで既に解決された問題に直面する可能性があります。

WooCommerceプラグインが最新かどうかを確認するには、WordPress管理画面からプラグイン » インストール済みプラグインをクリックし、WooCommerceプラグインを探します。

WooCommerceの表示カートが機能しない問題を解決するために、WooCommerceを新しいバージョンにアップデートしてください

アップデートが利用可能な場合は、「今すぐ更新」というラベルのリンクが表示されます。それをクリックして、最新バージョンのWooCommerceをインストールします。

4. WordPressプラグインを無効化/再有効化する

サイトのWordPressプラグインが、WooCommerceプラグインとの互換性の問題を引き起こすことがあります。プラグインの競合を特定するには、プラグインを1つずつ無効にして簡単なテストを行ってください。

プラグイン » インストール済みプラグインに移動し、各プラグインのチェックボックスをクリックします。「一括操作」ドロップダウンの下にある「無効化」オプションを選択し、適用をクリックします。

WooCommerceの表示カートが機能しない問題を解決するために、WordPressプラグインを無効化して再度有効化してください

プラグインを無効化した後、「カートを見る」ボタンが機能するかどうかを確認します。ボタンが機能する場合は、問題を引き起こしているプラグインを見つけるまで、各プラグインを個別に再度有効化します。

注意:ユーザーエクスペリエンスの中断を避けるために、まずステージングサイトでこのテストを実行することをお勧めします。

5. WooCommerceテーマを変更する

WooCommerceのテーマの競合も、「カートを見る」ボタンが機能しない原因となることがあります。すべてのWordPressテーマとテンプレートがうまく連携するわけではなく、WooCommerceも例外ではありません。

テーマが問題を引き起こしているかどうかを確認するには、デフォルトのWordPressテーマまたは公式WooCommerceテーマであるStorefrontに切り替えます。

WordPress.orgテーマページにあるStorefront公式WooCommerceテーマ

テーマを変更した後、WooCommerceカートを再度表示してみてください。問題が解決した場合、テーマが競合を引き起こしていたことが明らかになります。

この場合、テーマを更新するか、テーマの開発者に問題を通知する必要があるかもしれません。

これを解決する別の方法は、独自のWordPressテーマを作成することです。

テーマの競合が繰り返し発生する場合、またはサードパーティのテーマのトラブルシューティングを行いたくない場合は、SeedProdのEliteプランを使用すると、ドラッグアンドドロップエディターを使用して、完全にカスタムなWooCommerceカート、チェックアウト、およびショップページを作成できます。

WordPressダッシュボードのSeedProd WooCommerceテーマビルダー

ページをデザインするのはあなたです。WooCommerceはコマースを処理します。テーマの互換性の問題はありません。

6. WooCommerceカートページの設定を確認する

カートページのわずかな設定ミスでも、オンラインストアに問題が発生する可能性があります。ウェブサイトに専用のカートページがない場合や設定がずれている場合は、「カートを見る」ボタンに問題が生じがちです。

ページが設定されていない場合、訪問者は404エラーページに遷移したり、WooCommerceのカートページエラーが発生したりする可能性があります。

カートページの設定を確認するには、WordPress管理メニューから WooCommerce » 設定 に移動し、「高度な設定」タブをクリックしてください。

ここでは、「カートページ」を含む様々なページ設定が表示されます。ドロップダウンメニューをクリックして、サイトのカートページが選択されていることを確認してください。

WooCommerceの設定でカートページを選択してください

専用のカートページがない場合は、作成する必要があります。

これを行うには、ページ » 新規追加 に移動し、「カート」と名付けます。または、こちらのガイドに従ってSeedProdでカスタムショッピングカートページを作成してください。

次に、WooCommerceの設定ページに戻り、ドロップダウンメニューから新しいページを選択します。

最後に、変更を保存し、「カートを見る」ボタンが機能するかどうかを確認してください。

カートページが割り当てられているにもかかわらず空白のまま表示される場合は、エディタで開き、WooCommerceカートブロック(ブロックエディタを使用している場合)または[woocommerce_cart]ショートコード(クラシックエディタを使用している場合)が含まれていることを確認してください。

カートブロックのないページは、WooCommerceの設定で正しく割り当てられていても空白で表示されます。

7. WooCommerceカートがホームページにリダイレクトされる問題を修正する

商品を追加した際にカートページではなくホームページにリダイレクトされる場合は、割り当てられたカートページがリダイレクトルールによって上書きされている可能性があります。

まず、WooCommerce » 設定 » 高度な設定 でカートページが設定されていることを確認してください。正しく割り当てられている場合は、WordfenceのようなセキュリティプラグインやRedirectionプラグインに、カートURLをインターセプトしている可能性のあるリダイレクトルールがないか確認してください。

これらのプラグインを一つずつ無効にして、原因を特定してください。プラグインが原因でない場合は、テーマのfunctions.phpにカスタムリダイレクトコードがないか確認してください。

パーマリンクは、ページや投稿のオンラインアドレスを定義するため、非常に重要です。商品を追加してもWooCommerceカートが更新されない場合は、キャッシュの問題またはパーマリンクの競合が原因である可能性があります。

リセットするには、WordPressダッシュボードから 設定 » パーマリンク設定 に移動します。「パーマリンク設定」タブで下にスクロールし、「プレーン」オプションをクリックします。

WooCommerceのパーマリンク設定をリセットしてください

次に、ページ下部にある「変更を保存」ボタンをクリックします。

保存したら、元のオプションを再選択して以前のパーマリンク設定に戻し、もう一度「変更を保存」をクリックします。

注意: パーマリンクの変更はサイトのSEOに影響を与える可能性があるため、変更がSEO戦略と一致していることを確認するか、不明な場合は専門家にご相談ください。

9. キャッシュプラグインのデータをクリアする

WooCommerceのカート表示が機能しないもう一つの原因は、サイトのキャッシュです。

キャッシュは、ページのコピーを保存し、訪問者に提供することでWordPressサイトを高速化するのに役立ちます。これにより、ウェブサイトのキャッシュバージョンとライブバージョンの間に不整合が生じることがあります。

これに対処する一つの解決策は、サイトのキャッシュをクリアすることです。

WordPress のインストール済みプラグインページから、キャッシュプラグインを見つけます。次に、プラグイン設定で「キャッシュをクリア」オプションをクリックします。

WooCommerceの表示カートの問題を解決するために、WordPressのキャッシュページを削除してください

使用しているプラグインによって、オプション名は「キャッシュを削除」または「キャッシュを空にする」の場合もあります。

キャッシュをクリアすることで、ユーザーにサイトのクリーンで更新されたバージョンを提供し、問題をすぐに解決できます。

10. カスタマイズ/コードのエラーを確認する

カートに追加ボタンが機能しない原因は、カスタムコードスニペットやショートコードにある場合があります。WooCommerce テーマを変更したり、functions.php ファイルにカスタム関数を追加したりした場合、その変更がカートと競合する可能性があります。

これらの問題に対処するには、WordPress サイトでカスタムコードスニペットを探します。次に、ウェブサイトをバックアップしてから、スニペットを 1 つずつ削除します。

各スニペットを削除した後、カートに追加ボタンが機能するかどうかを確認します。機能する場合は、原因が見つかりました。

問題のあるコードが見つかった場合は、専門の開発者に依頼して問題を調査および修正してもらうことを検討してください。必要な専門知識なしに自分で修正しようとすると、良い結果よりも害の方が大きくなる可能性があります。

または、WPCode のようなコードスニペットプラグインを使用して、サイトにコードを追加することもできます。これにより、スニペットを個別にオン/オフできるため、トラブルシューティングが容易になります。

WPCodeでコードスニペットを無効にする

注意: ライブサイトのクローンであるステージング環境で、各変更をテストしてからライブウェブサイトに実装してください。

11. サーバー側の問題についてホストに問い合わせる

前の手順を試しても WooCommerce のカートに追加ボタンが機能しない問題が続く場合は、サーバー側の問題である可能性があります。この場合は、ホスティングプロバイダーに連絡する時期です。

サーバーのボトルネックやウェブサイトのホスティング会社の問題は、WooCommerce やウェブページのパフォーマンスに中断を引き起こす可能性があります。

ホスティングサービスプロバイダーに連絡し、問題についてできるだけ多くの情報を提供してください。これにより、問題をデバッグし、最適なソリューションを見つけるのに役立ちます。

言及すべき具体的な事項をいくつか紹介します:

  • 表示される正確なエラーメッセージ(もしあれば)。
  • 問題が始まった時期。
  • すでに実行したトラブルシューティングの手順。
  • 問題がстоян的か断続的か。

ほとんどのウェブホストは強力なカスタマーサポートを備えており、問題解決のために協力してくれます。

ただし、サポートが得られない場合は、WooCommerce の互換性とサポートが向上した別のホストへの移行を検討してください。こちらに、おすすめのWordPress ホスティングプロバイダーをいくつか紹介します。

WooCommerceをカスタマイズするその他の方法

カートに追加ボタンが機能しないエラーを修正することは、ストアを調整するための多くの方法の 1 つにすぎません。その他の WooCommerce のカスタマイズについては、次のガイドを参照してください。

WooCommerceカートが機能しない場合のよくある質問

WooCommerce のカートが機能しない問題に関する一般的な質問と回答をいくつか紹介します。

カートからチェックアウトに進むボタンがありません。

チェックアウトボタンがないのは、通常、支払いゲートウェイが欠落していることが原因です。少なくとも 1 つがアクティブで、WooCommerce の設定で正しく構成されていることを確認してください。また、配送が必要だが構成されていない場合、または最低注文金額が設定されていてカートの金額がそのしきい値を下回っている場合も、ボタンが利用できなくなります。

カートを表示しようとすると空白のページが表示されるのはなぜですか?

カートを表示したときに空白のページが表示される場合は、ページを更新するか、別のブラウザを使用してみてください。ブラウザ拡張機能が干渉している可能性もあるため、無効にしてみてください。WooCommerceの設定でカートページが割り当てられているにもかかわらず空白の場合は、エディターでページを開き、WooCommerce Cartブロックまたは[woocommerce_cart]ショートコードが含まれていることを確認してください。

なぜWooCommerceのカートがアイテムを追加した後、空になり続けるのですか?

これは通常、Cookieまたはキャッシュの問題です。ブラウザでCookieが無効になっているか、キャッシュプラグインがキャッシュから/cart/ページを除外していない可能性があります。SSL/HTTPSの不一致もセッションの喪失を引き起こし、ページをロードするたびにカートが空になる原因となります。キャッシュをクリアし、プライベートブラウザウィンドウに切り替え、ストアのURLが一貫してhttpsを使用していることを確認してください。

次に、ショッピングカート放棄を修正する方法

これらの修正を上から順に試してください。ほとんどのカートの問題は、最初の数ステップで解決します。

WooCommerceストアを完全に制御する準備ができたら、SeedProdのEliteプランには、ドラッグアンドドロップエディターで構築されたカスタムカート、チェックアウト、製品ページテンプレートが含まれています。

より全体像を把握するには、ショッピングカート放棄を修正する方法に関する私のガイドをご覧ください。

お読みいただきありがとうございます!皆様のご意見をお聞かせいただければ幸いです。お気軽に会話にご参加ください YouTubeX および Facebook で、ビジネスを成長させるための役立つアドバイスやコンテンツをさらにご覧ください。

著者アバター
ステイシー・コリン コンテンツマーケティングスペシャリスト
Stacey Corrinは、WordPress、SEO、デジタルマーケティングに関する執筆経験15年以上の認定コンテンツマーケティングおよび検索スペシャリストです。彼女はSeedProdとRafflePressのコンテンツを管理しており、自身が積極的に使用しテストしているツールや戦略を取り上げています。

開示: 当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、手数料が発生する可能性があることを意味します。当社は、読者に価値をもたらすと信じる製品のみを推奨しています。

[weglot_switcher]
ChatGPTまたはClaudeとチャットして、このWordPressサイトを運営しましょう。無料プラグインです。 無料で試す