### [WPFormsで「フォームを送信できませんでした」という問題を解決する方法](https://wpforms.com/docs/resolving-the-form-was-unable-to-submit-issue-in-wpforms/)

**公開日:** 2023年12月20日
**著者:** David Ozokoye

**概要:** WPFormsの送信失敗問題をトラブルシューティングし解決する方法をご紹介します。

**内容:**

WordPressフォームの送信時にユーザーが問題を抱えていませんか？これはキャッシュ機能を有効にしているサイトで頻繁に発生する一般的な問題です。

このチュートリアルでは、ユーザーがフォームを送信できるよう、このエラーのトラブルシューティングと修正方法を解説します。

---

### エラーの一般的な原因

このエラーは、ユーザーのブラウザ上のフォームトークンとWPFormsが生成したトークンが一致しないことを示しています。キャッシュプラグインの有効期間がフォームトークンの有効期間よりも長い場合に発生することが多いです。

ユーザーがウェブサイトでフォームを読み込むと、WPFormsは時間ベースのトークンを生成します。 このトークンは[スパム対策](https://wpforms.com/docs/how-to-prevent-spam-in-wpforms/)機能として働き、送信前にフォームを検証します。

使用中のキャッシュプラグインがウェブサイトのデータを48時間以上保存するよう設定されている場合、ユーザーはフォーム送信時に「**フォームを送信できませんでした。 サイト管理者にお問い合わせください。**」が表示される可能性があります。

![フォーム送信不可エラー](https://wpforms.com/wp-content/uploads/2023/12/form-was-unable-to-submit.png "Form Unable to Submit Error")

### 「フォームを送信できませんでした」問題の解決方法

このエラーを修正するには、サイトのキャッシュ有効期間をWPFormsトークンの有効期間より短く設定する必要があります。WordPressでは以下の2つの方法で実現できます。それぞれについて説明します。

#### キャッシュ有効期間の短縮

すべてのキャッシュプラグインには有効期間が設定されています。サイトのキャッシュ有効期間がWPFormsトークンの有効期間を超えると、フォームの送信が妨げられる可能性があります。

このエラーを修正するには、サイトのキャッシュ有効期間を48時間未満に短縮する必要があります。キャッシュ有効期間を短縮する具体的な手順は、キャッシュの設定場所や使用しているキャッシュプラグインによって異なります。

ウェブホストがサイトのキャッシュ設定を管理している場合、ホスティングダッシュボードで設定を更新することをお勧めします。設定が見つからない場合は、ウェブホストにお問い合わせください。

WordPress用キャッシュプラグインを使用している場合は、プラグインの設定ページからキャッシュ有効期間を短縮する必要があります。

キャッシュ有効期間を短縮した後、サイトのキャッシュをクリアすることをお勧めします。その後、フォームを再度送信してみてください。

**注意:** サイトのキャッシュクリア方法については、WPBeginnerの[WordPressキャッシュクリア方法](https://www.wpbeginner.com/beginners-guide/how-to-clear-your-cache-in-wordpress/)チュートリアルを参照してください。

#### WPFormsトークンの有効期間延長

別の方法として、WPFormsのトークン有効期間をサイトのキャッシュ有効期間より長く設定することも可能です。これにより、トークンが期限切れになる前に、サイトのキャッシュファイルとフォームトークンが確実にクリアされます。

完全な手順については、[フォームトークンの有効期間延長方法](https://wpforms.com/developers/how-to-change-the-cache-time-on-your-form-token/)を解説したチュートリアルをご覧ください。

以上です！これで「フォームを送信できませんでした」エラーの一般的な原因と解決方法が理解できました。

次に、公開前にフォームを適切にテストする方法について学びませんか？詳細については、当社の完全な[フォームテストチェックリスト](https://wpforms.com/docs/how-to-properly-test-your-wordpress-forms-before-launching-checklist/)チュートリアルを必ずご確認ください。

**カテゴリー:** エラーライブラリ、トラブルシューティング、トラブルシューティングとサポート

