お客さんからスパム対策をお願いされたので
以下を実施
- reCAPTCHA設定
- Invisible reCAPTCHA導入&有効化
しかし設置しているお問い合わせフォームがCONTACT FORM 7であることにより、
Invisible reCAPTCAHを導入しているにも関わらず、うまく動作せず、
TOPページなどお問い合わせフォーム以外のページ以外にも表示されてしまいました。
そこで
Invisible reCaptchaはシカトして、cssで消す方法(google公認)で表示問題は解決しました。
しかーし!
今度はお問い合わせしようとすると、そのメール自体をspamと判定してしまいメールお問い合わせできずメール来ない問題が発生しました。
そこで
- RollBackプラグインを導入してContact Formのバージョンを5.1まで戻す
- function.phpに色々かく(フィルターの数字を下げるphpを書くことでことで届くようになるとか・・・。まぁならなかったですけど。)
結果効いたものは
Invisible reCaptchaというプラグインを削除!
シカトして消さずに有効化のままだったこのプラグインを消してみると動きました。
このstackoverflowのリプにチマっと書いてありました。
ふう。。よかったε-(´∀`*)ホッ