WPFormsの使い方でお困りですか?私たちのサポートチームは、WPFormsや私たちのアドオンを使用している間に遭遇する質問やエラーのトラブルシューティングを支援することができます。ただし、最適かつ効率的な解決策を確実にするためには、あなたの協力が必要です。
このチュートリアルでは、WPFormsのサポートチームに連絡する前に自分自身に尋ねるべき質問について説明します。これらの質問に答えることで、WPFormsの問題につながるサイト上の一般的な問題を明らかにすることができます。これらの質問に答えることで、あなた自身でエラーや混乱を解決できるかもしれません。
注:あなたのサイトで表示されている問題が、通知メールまたはCSSのいずれかに関連している場合は、次の、より具体的なチュートリアルをご覧ください:
1.WPFormsは完全に更新されていますか?
私たちのチームは定期的にWPFormsのアップデートをリリースしています。これらのアップデートは機能の追加や改善を行っており、過去のアップデートであなたがご覧になっている問題が解決されている可能性があります。
注:各アップデートに含まれるすべての変更点のリストについては、WPFormsの変更履歴をご覧ください。
トラブルシューティングの最初の、そして最も重要なステップは、常にWPFormsプラグインが最新であることを確認することです。そのためには2つのステップが必要です:
- まず、WPFormsのライセンスキーがあなたのサイトで認証されていることを確認してください。
- その後、ダッシュボード"アップデートに移動し、WPFormsのアップデートが利用可能かどうかを確認します。
注:アップデートの利点とその方法についての詳細は、WPFormsの最新バージョンの使用に関する記事をご覧ください。
2.WordPressのコアは完全に更新されていますか?
WPFormsを最新の状態に保つことに加えて、WordPressの最新バージョンを使用していることを確認することも同様に重要です。
WPFormsは最新のWordPressリリースで動作するよう、コーディングのベストプラクティスに従っています。古いバージョンのWordPressをご利用の場合、プラグインとの互換性がなくなる可能性があります。
WordPressコアのアップデートが利用可能かどうかを確認するには、サイトにログインし、ダッシュボード"アップデートに移動します。WordPress の最新バージョンがインストールされています。

しかし、アップデートが利用可能な場合は、必ず実行してください。WordPressのコアを最新の状態に保つことは、セキュリティとプラグインとの互換性のために非常に重要です。
注:詳しくは、WPBeginnerのチュートリアル「なぜWordPressを完全にアップデートしておくことが重要なのか」をご覧ください。
3.ホスティングサービスは最新ですか?
ホスティングサービスが正しく動作していなかったり、WordPressの最新要件に対応していなかったりするために、サイトの問題が発生することがあります。
最新のWordPressリリース(2023年9月現在)では、PHP 7.4以上、MySQL 5.7以上(またはMariaDB 10.4以上)、HTTPSサポート、ApacheまたはNginxを推奨しています。
注:WordPressの要件の完全なリストを表示するには、詳細については、そのドキュメントを確認してください。
あなたのサイトが使用しているウェブサーバーソフトウェアと、実行されているPHPとMySQLのバージョンを確認するには、WPFormsシステム情報ツールをチェックすることができます。WordPressの管理エリアで、WPForms"Toolsに移動し、System Infoタブをクリックします。ここで、Webserver Configurationというタイトルのセクションまでスクロールします。

あなたのサイトのサーバーが最低要件を満たしていない場合、次の最良のステップは、ホスティングプロバイダーに連絡し、これらの要素を更新または変更する方法について尋ねることです。
注:ホスティングサービスと要件について詳しくは、WPBeginnerのWordPressサイトに最適なホスティングプロバイダの選択に関する記事をご覧ください。
4.あなたのサイトは最適化またはキャッシュを使用していますか?
キャッシュや最適化プラグインは、意図せずにフォームの機能を壊してしまうことがあります。これには、必要なコードが誤った順序で読み込まれたり、まったく読み込まれなかったりすることが含まれます。
これらのプラグインが問題を引き起こしているかどうかを素早く判断する方法のひとつは、フォームのバリデーションメッセージをチェックすることです。デフォルトでは、WPFormsのバリデーションメッセージは赤で表示されます:

しかし、必要なJavaScriptファイルがロードされていない(または正しくロードされていない)場合、代わりにブラウザの組み込み検証メッセージが表示されます:

多くの場合、最適化プラグインのJavaScript関連の設定を無効にすることで問題が解決します。例えば、Autoptimizeには Optimize JavaScript Codeと Aggregate-JS filesの設定があります。

多くの場合、最適化プラグインを使用し続け、キャッシュまたは最適化プラグインからWPFormsアセットを除外することで、WPFormsにのみ問題を引き起こす設定を無効にすることができます。
注:WPFormsのアセットをAutoptimizeやその他の一般的な最適化およびキャッシュプラグインから除外する方法の詳細については、JavaScriptの問題のトラブルシューティングに関するチュートリアルをご覧ください。
また、キャッシュプラグインを使用している場合は、必ずキャッシュをクリアしてください。これにより、サイトの最新バージョンが表示されるようになります。
5.別のプラグインが競合を引き起こしている可能性は?
WPFormsの機能が正しく動作しなかったり、予期しないエラーが発生したりする場合は、他のプラグインのコードが意図した範囲を超えて動作した結果である可能性があります。
幸いなことに、プラグインの競合の原因を突き止めるのはかなり簡単です。WPBeginnerのWordPressエラーのトラブルシューティングガイドは、あなたが実行する必要がある手順を説明します。
このプロセスに従うことで、お客様ご自身で問題を解決できる場合もありますが、お客様が収集できる情報は、サポートチームがお客様をより迅速にサポートするための大きな助けとなります。
コンフリクトを引き起こしているプラグインを見つけたら、次のステップとして、そのプラグインのサポートチームかプラグインの作者に連絡するのがベストだ。
注:一流のプラグインを見つけ、競合を避けるには、WPBeginnerの高品質WordPressプラグインの選び方ガイドをぜひご覧ください。
6.ステップ1~5の後もサポートが必要ですか?
最初の5つのステップを進めても問題が解決しない場合は、WPFormsサポートにご連絡ください。
サポートチームが可能な限り最高のサポートを提供するための方法をご紹介します:
- 問題点とWPFormsに望む機能の両方を具体的に記述し、議論されているURL(複数可)をお知らせください。ロギングを設定することで、(エラーメッセージなどの)詳細を収集し、サイト上のWPFormsアクティビティをよりよく理解することができます。
- 簡潔にお願いします。質問が複数ある場合や、メッセージが長い場合は、箇条書きや数字を使用して、質問を明確かつ明瞭にすることを検討してください。
メールチケットの送信
有料プラグインサポートをご利用いただくには、WPFormsアカウントにログインし、サポートタブを選択してください。

ここで、以下のフィールドを持つフォームが表示されるはずです。アスタリスク(*)は必須項目です。
- 名前*:これで誰と話しているのかがわかります。
- Eメール*:このメールアドレスに返信いたします。
- 本日はどのようなご用件でしょうか?ご回答いただくことで、どのようなご質問かをすぐに特定することができます。
- お客様のウェブサイトページに埋め込まれたフォームを見るだけで、問題を再現できることがよくあります。議論されているフォームがあるページのURLを追加することをご検討ください。
- お客様のウェブサイト*へのアクセス:サイトへのアクセスにより、サポートチームは迅速かつ効率的に調査を行うことができます。ただし、サイトへのアクセスをご希望されない場合は、その必要はありません。
- あなたのウェブサイトのユーザー名と あなたのウェブサイトのパスワード: これは私たちがより迅速にあなたの問題をトラブルシューティングするのに役立ちます。私たちのサポートチームがWordPress管理エリアのWPFormsにアクセスできるように、必ずユーザーロールを管理者に設定してください。
- ワンタイムシークレットリンクと ワンタイムシークレットパスフレーズ:一時的なリンクと秘密のパスフレーズを作成して、サイトの認証情報をサポートチームと非公開で共有します。
- 問題/メッセージ*:ここでは、あなたが遭遇している問題とその再現方法を、具体的かつ簡潔な説明でお知らせください。
準備ができましたら、Submitボタンをクリックしてください。すぐにチケットを受け取ったことを確認するメールが届きます。できるだけ早く、サポートチームから返信させていただきます。
これらの問題に積極的に取り組んでいただき、ありがとうございます。私たちのサポートチームがさらにお手伝いさせていただきます!
次に、フォームを公開する前にテストしたいとお考えですか?弊社のフォームテストチェックリストをご覧ください。