Contact Form 7の完了メッセージが表示されない原因と解決方法

Contact Form 7の完了メッセージが表示されない問題の解決方法

WordPressのプラグイン「Contact Form 7」において、フォームを送信しても完了メッセージが表示されない、設定した完了画面に移動しない場合、次の原因が考えられます。

まずひとつ目は、「Invisible reCAPTCHA」の使用している場合です。このプラグインは、フォームの送信時にスパム対策として非表示の再CAPTCHAを使用していて、Contact Form 7がフォームの送信が完了したかどうかを確認できないため、完了メッセージ表示されない場合があります。もしフォームを送信しても何も反応がない場合、このプラグインを無効にしてみてください。

もうひとつは、「wp_head」と「wp_footer」の記述ミスです。これらはサイト全体のHTMLコードの開始と終了部分を示すので、これらの部分が正しく設定されていないとContact Form 7のJavaScriptが正常に読み込まれず、フォームの送信後の動作に影響を与える可能性があります。

株式会社ナレッジサービスの代表です。岩手県花巻市を拠点に、中小企業・個人事業主に特化したホームページ制作・ECサイト制作を行っています。制作して終わりではなく、集客と採用を成功させるためのWeb全体のサポートをご提供します。