Question
JINからJIN:RにしたらContactForm7からメールが送れない
- p poohuta
-
JINからJIN:Rにアップデートしたら ContactForm7からメールが送れない。
問題となるページ : https://minaminokai.com/contact/
試しに reCAPTCHAを停止したら送れる。また JINの時は送れました。
【お問い合わせ】コーナーですが、エラーメッセージは『メッセージの送信に失敗しました。後でまたお試しください。』
どう対応して良いのかわからずアドバイスをお願いします。- WP 6.3.2
- PHP 8.1
- JIN:R 1.2.5
- Xserver
- GoogleChrome
- Windows11
質問者ですが バージョンをお知らせしていませんでした。
2023/12/09 21:32「reCAPTCHA v3」バージョンです。(JIN も JIN:Rも)
こんにちは!
2023/12/11 10:39JIN:R運営チームのtsu_です。
URLありがとうございます!
エラーメッセージが表示された時に赤色の枠で囲われていたりしましたか...?
あるいは別の色であれば、何色だったかお知らせいただけますと幸いです。
ご確認お願いいたします!
このエラーメッセージだと 赤かオレンジだと思いますが 残念ながら枠もないし色も変わりません。
2023/12/11 14:06
ご確認ありがとうございます!
2023/12/12 09:23度々申し訳ないのですが、以下の2点をご確認いただけますか...??
●ContactForm7 のショートコードの貼り直し
(一度コードを削除して記事を更新→その後コードを貼り直して記事を更新)
● reCAPTCHA 関連のプラグインをお使いでしたら、プラグイン名とバージョンを教えていただきたいです
ご確認お願いいたします!
ContactForm7 のショートコードの貼り直しより もう一歩進めてプラグインを削除して再構築しました。
2023/12/12 16:29この時 reCAPTCHA v3 も外れて この状態で送信テストをしましたら 前回同様送信OKです。
そこで 更にスパム対策で reCAPTCHA v3 を再設定しましたが 症状はまったく同じで 送信出来ません。
JIN の時は reCAPTCHA v3 も設定していましたが スパム対策をされ 問題なく送信されていました。
つまり JIN:Rへプラグインjで移行してからの不具合です。
引き続きアドバイスをいただければ幸いです。。。
細かい検証ありがとうございます!
一度、デフォルトテーマに切り替えて送信テストをしていただいても良いでしょうか...?
また、別件なのですが、サイトの表示が崩れているように見えますね。。
こちらはいつ頃から出た症状になりますか??
(添付画像)
2023/12/13 10:54
引き続き対応 ありがとうございます。
実際のネット上の表示では 表示は崩れていないと思うのですが 写真を添付します。
デフォルトのテーマでは 崩れていますが 修正をおっかけてはいません。
崩れに気が付いたのは1ヶ月前位です。
デフォルトテーマへ戻しての 送信テストは これからやってみます。
2023/12/13 13:58
Q:一度、デフォルトテーマに切り替えて送信テストをしていただいても良いでしょうか...?
2023/12/13 20:22A:デフォルトテーマに切り替えて送信テストをしてみましたが 結果は送信出来ませんでした。
ちょっと思い当たることがあるのですが、私が2種間ほど海外に居た時にスマホでこのサイトをチェックしたのですが 自動アップデートがあったのか そちらの写真の様にトップページの表示がおかしくなっていました。私は一切触っていません。
帰国してから修復のためバックアップしていたデータに戻したのですが 改善されませんでした。
そのあと JIN:Rを入手して どうにか問題ないレベルに修復したのですが ContactForm7 からの送信が出来なくなっていました。
ちょうどタイミングが JIN:R に変えたタイミングだったので疑ったのですが もしかしたら トップページの表示がおかしくなった時にこの表情は発生していたのかも知れません。
ご確認ありがとうございます!
2023/12/14 23:06"A:デフォルトテーマに切り替えて送信テストをしてみましたが 結果は送信出来ませんでした。"
↓
テーマによるものではなく、それ以外の要因のようですね。。。
ContactForm7 の reCAPTCHA v3 の設定は、管理画面「お問い合わせ」>「インテグレーション」から行なっていますか...??
----------------------------------
Autoptimizeをお使いだと思うので、デザイン崩れの方は Autoptimize が関係している可能性もありますね。。。
↓の記事を参考にキャッシュを削除したり(ブラウザのキャッシュではなく)、設定を変更したりしてみていただけますか?
https://blog-bootcamp.jp/start/wordpress-autoptimize/#index_id6
よろしくお願いいたします!
いろいろアドバイスありがとうございます。
JIN:R を購入しても これだけのフォローをしていただけると 初心者としては大変心図良いです。
ContactForm7 の reCAPTCHA v3 の設定は、管理画面「お問い合わせ」>「インテグレーション」から行なっていますか...??
⇒ はい 「インテグレーション」から行なっています。
Autoptimizeをお使いだと思うので、デザイン崩れの方は Autoptimize が関係している可能性もありますね。。。
⇒ キャッシュをクリヤーしましたが 送信は出来ませんでした。
実は 昨日 トップページもテーマに沿って 作成し直しました。
その時 WPのサイトヘルスにエラーメッセージがあるのに気が付いたのですが これが原因の様な気がしましたが 私は初心者でどうして良いのかわからない状態です。
2023/12/15 17:51
改善1
2023/12/15 17:53
改善2
2023/12/15 17:54
情報の共有ありがとうございます!
2023/12/15 22:38サイト情報についてはこちらで控えましたので、削除させていただきました...!
少々お待ちください。。。
現状、デザイン崩れは起きていないので、そちらについては Autoptimize が影響していたんじゃないかなと思います!
2023/12/16 23:07サイトヘルスのエラーがいつから出ていたものなのかが分からないので、そのあたりは何とも言えないですね。。。
今の状態で、reCAPTCHAの設定を外して送信できるか検証してみていただけますか...??
よろしくお願いいたします!
何度もレス 申し訳なく思っていますが 助かります。
2023/12/17 08:19上記の質問に答えます。(今まで答えていますが)
現状、デザイン崩れは起きていないので、そちらについては Autoptimize が影響していたんじゃないかなと思います!
⇒ Autoptimize でキャッシュをクリヤーしましたが 送信は出来ませんでした。
デザインの崩れは 当時直りませんでした。
今の状態で、reCAPTCHAの設定を外して送信できるか検証してみていただけますか...??
⇒ デザインが崩れ始めた当初から reCAPTCHAの設定を外せば送信できました。現在も設定すれば送信出来ません。『メッセージの送信に失敗しました。後でまたお試しください。』
長くなってしまいましたが 引き続きよろしくお願いいたします。
"Autoptimize でキャッシュをクリヤーしましたが 送信は出来ませんでした。デザインの崩れは 当時直りませんでした。"
2023/12/17 09:56↓
まず、送信できない件とデザインの崩れは切り分けて考えています。
当時直らなかったとの事ですが、確認環境下でも結果は違うので、こちらの環境下で確認した感じですと、Autoptimizeのキャッシュファイルの影響があったと判断しています。。。
いずれにしても現在はCSSが反映されていて崩れは起きていないので大丈夫です!!
(ただ、Autoptimizeなどの仕様をしっかり把握できていない場合は、何かあった時に対処が難しいと思うので、使わない判断をするのも頭に入れておいていただけると嬉しいです...)
----------------------------------
"⇒ デザインが崩れ始めた当初から reCAPTCHAの設定を外せば送信できました。現在も設定すれば送信出来ません。『メッセージの送信に失敗しました。後でまたお試しください。』"
こちらの話もなるべく切り分けて考えていますので、いまreCAPTCHAの設定を外して送信できるのであれば、サイトヘルスに出ているエラーが直接的な原因ではないかもしれません。。
(「今の状態で、reCAPTCHAの設定を外して送信できるか検証してみていただけますか...??」と質問させていただいたのは、サイトヘルスのエラーとの関係を探りたかったからです。。。)
----------------------------------
ちょっと順番が前後して申し訳ないのですが、プラグイン全停止(Autoptimizeのキャッシュファイルも削除)しつつ、キャッシュを削除してみてサイトヘルスのエラーが消えるかご確認いただけますか??
お手数おかけしますが、よろしくお願いいたします!
(長文スミマセン...)
良くわからない中での頓珍漢なレスで申し訳なく思っております。
以下 確認しましたので ご報告致します。
「今の状態で、reCAPTCHAの設定を外して送信できるか検証してみていただけますか...??」
⇒ reCAPTCHA 設定で送信不可。reCAPTCHA を外して送信OKです。
プラグイン全停止(Autoptimizeのキャッシュファイルも削除)しつつ、キャッシュを削除してみてサイトヘルスのエラー確認
⇒ 致命的な問題 2つは無しになりました。(写真を参照)
本当にお手数をおかけして申し訳ありません。
2023/12/17 12:53
その後 プラグインとサイトヘルスのエラーの関係をもう少し調べていましたら 致命的な問題の2つは『Access Category Password』のプラグインを削除することでエラー表示されないことがわかりましたので 追加報告します。
2023/12/17 15:42しかし このプラグインを削除しても reCAPTCHA 設定で送信不可。reCAPTCHA を外して送信OKです。
検証ありがとうございます!
2023/12/18 16:46サイトヘルスのエラーはプラグインが原因だったようですね!
reCAPTCHAの影響で送信できない理由はいくつかあるのですが、今回のケースだと以下の記事が参考になるかもしれませんね。。。
https://www.scitech.co.jp/cf7-spam-recaptcha
自分だったら上記を試す前に、一応 WordPress の再インストールを試すかもです。
ご確認お願いいたします!
大変お世話になっております。
2023/12/19 23:30いろいろ こちらでもテストして プラグインから『Akismet Anti-spam: Spam Protection』を停止したら 直り 送信も正常に出来る様になりました。
きっと eCAPTCHA と干渉していたためかと思います。
いろいろ お世話になりましたが これで『解決済み』とさせていただきます。
ありがとうございます。