Contact Form 7 で送信完了メッセージが表示されずにずっとぐるぐるしてる
こんにちは、福田です。
8月に入ってお盆休みまでもうすぐですね!
あと1週間頑張りましょ~
今日はWordPressのプラグイン「Contact Form 7」で起きてしまったエラーの話です。
WordPressのバージョンアップ、もしくはプラグインのバージョンアップをしたタイミングで、不具合が起きてしまったようです。
不具合その1
Contact Form 7 Datepicker のエラー
弊社サポートチームがサイト巡回中に見つけてくれたのですが、入力欄の部分にエラー表示が出ていました。
おそらくプラグインのバージョンアップのタイミングで、使用中のWordPressのバージョンと相性が悪く発生したエラー。
WordPressをバージョンアップする事でエラー解消しました。
その後、テストメールを送信しようとしたところ2つ目の不具合が発生。
不具合その2
Contact Form 7 の送信エラー
送信完了メッセージが表示されない
入力項目に内容を入力して、送信ボタンを押すと、通常であればデフォルトの「あなたのメッセージは送信されました。ありがとうございました。」というメッセージが表示され、メールが送信されます。
しかし、今回の不具合で送信ボタンを押しても何も反応がない。
メールを確認してみるとメールは正常に送信されていました。
ただ送信完了のメッセージが表示されないので、送信者からするとメールが送信されているかどうか分かりません。
これではマズイという事で、いろいろ調べていたのですが、Chromeではエラーは起きず、送信完了メッセージとともに、メールも正常に送信されていました。
その他のブラウザ、Firefox、IE、Edgeではダメでした。
【ダメだった事】
・他のプラグイン停止 → ダメ
・Contact Form 7 の削除、再インストール → ダメ
【解決】
・Contact Form 7 のバージョンダウン → 解決
Contact Form 7のサイトへ行って、古いバージョンをダウンロードする方法は、「Download]ボタンのURLをコピーしてファイル名の部分を書き換えるとダウンロードできます。
【最新版ダウンロードURL】
https://downloads.wordpress.org/plugin/contact-form-7.4.8.1.zip
↓
【変更後URL】
https://downloads.wordpress.org/plugin/contact-form-7.4.7.zip
初めてのエラーだったので、時間かかりました 😕