「Contact Form7」を利用している方は、
プラグイン「Invisible reCaptcha for WordPress」が推奨とのことで導入することにしました。
サイトを改装するにあたって「スパム対策もしておかないとね」と思いまして。
さっそく有効にしてみたのですが、「Invisible reCaptcha for WordPress」の設定画面に「WordPress」とか「問い合わせフォーム」というメニューが表示されません。
全部「設定」だらけです。
調べてみても出て来ない。
でもサイトには「reCaptcha」のバッジロゴが表示される。
バッジロゴが表示されても「お問い合わせフォームのみ」などページ指定が出来ないのは残念です。
※バッジロゴは携帯からだとメニューに被ってしまうので、現在は非表示にしてあります。
そして結論から言うと、この「Invisible reCaptcha for WordPress」の設定メニューは、今のところ解決に至っていません。
どうやら、まだ最新のWordPressに未対応らしく(※現在、バージョンは6.1.1)、最終更新も3年前となってます。
これが原因なのか?
なので、これから導入する方は、ちょっと考えた方が良さそうです。
当サイトでは、まだいろいろ検証したいこともあるし、もう少しつけておくことにします。
解決するといいなあ…
reCaptchaのバッジロゴが出ない
ところで「reCaptchaのバッジロゴすら出ないよ!?」という方もいらっしゃると思います。
「Contact Form7」での設定はお済みでしょうか?
左側のメニュー「お問い合わせ」→「インテグレーション」へ。
ちょっと下の方に「reCAPTCHA」という項目がありますので、
「インテグレーションのセットアップ」をクリックし、
「Invisible reCaptcha for WordPress」と同様に
「サイトキー」と「シークレットキー」を貼り付けて下さい。
「Contact Form7」での、スパム対策
Contact Form 7でエラーがなかなか消えなかった話でも書いたのですが、
スパムが届く場合は、クイズを入れるのをオススメします。
「フォームメニュー」から「クイズ」ボタンをクリック。
こんな風に簡単なクイズを入れてみて下さい。
ユーザーさん側には手間をかけてしまいますが;
これだけで、割と効果あるのでオススメです。
ひとこと
実は「解決しているわけでもないのに記事にしてもな」と思ったのですが、私と同じように検索難民になっている方もいらっしゃるのでは?と思ったので、あえて書きました。
解決することが出来たら、また加筆修正したいと思います。