技術ブログ

#blog

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

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

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

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

この記事を書いた人

鎌田威

株式会社ナレッジサービス
代表取締役 鎌田威

2020年にフリーランスとして独立後、2022年に株式会社ナレッジサービスを設立。Webサイトのディレクションからデザイン、コーディングまで一気通貫で手がける。特にWordPressとShopifyを用いたWebサイト構築を得意とし、企業のDX推進やEコマース支援に多数の実績を持つ。

また、花巻JCの常任理事、花巻YEGの専務理事を務めるなど、地元のコミュニティや地域活性化活動にも取り組んでいる。

まずは出張相談をご利用ください。
岩手県内は無料で訪問します。

ホームページやSNSに関するお悩みは、お気軽にご相談ください。
スタッフが御社を訪問し、お話を伺います。費用はかかりませんので、ご安心ください。

強引な営業は一切いたしません

0120-501-764

受付時間:平日 9:00〜18:00

岩手県内どこでも伺います。オンライン相談や、メールのみでのご相談も承ります。