reCAPTCHAが無効になっていないか確認が必要

メールフォームの注意喚起がいろいろなホスティング会社から発送されている

メールフォーム(問い合わせフォーム)に関連した注意喚起が、色々なサーバー会社から送られてきている。昨日今日でたくさん届いたということは、Advanced noCaptcha & invisible Captchaのプラグインが名前(CAPTCHA 4WPへ)と、Contact Form7対応の機能を有料バージョンのみに変更するアップデートを行ったことを知らずにバージョンアップしてしまい、reCAPTCHAが無効化され保護されていないメールフォームの悪用が増えたのでしょうか。

今まであのプラグインを使っていた人はreCAPTCHAのバージョン2を使いたいという目的で使っている人が多かったのだと思いますが、思いついた対応の仕方は2つでしょうか。

v3に移行する

一つ目は reCAPTCHAをv3に移行する。私はロボットではありませんのチェックボックスと絵柄を選ぶ仕様ではなくなりませすが、とりあえずの対応としてv3にしてみて問題なければそのままでいくという考え。もともとContact Form7 はv3に対応しているので簡単に済みます。

Contact Form by WPFormsを使う

2つ目は、Contact Form by WPFormsを使ってみるという方法。Contact Form7と同じようなプラグインですがこちらは標準でreCAPTCHA v2に対応していました。多機能なプラグインのようで色々設定する箇所がありますが、こういうものだと慣れればどうということもないと思います。

急な対応が必要になって慌てましたが基本的にはv3に移行してContact Form7を使い続ける方向で私は行こうと思います。