テクノロジーフォームは脆弱性が発生しやすい場所で、併せてスパム投稿の対策も行う必要がある。今回は楽をするため、プラグインを使って実装する。reCAPTCHAを使用することにした。reCAPTCHAは、フォーム内に「私はロボットではありません」ボックスを用意して、チェックをしてもらうことで、スパムを防止する。最近では、チェック後に画像認証を行うようになっており、「車の画像をすべて選ぶ」とか。「お店の画像をすべて選ぶ」等でなかなか正解できないのだ。スパムかどうかの判定を行い、チェックボックスにチェックする必要を省く。あのめんどくさい、画像選びはしなくていいのだ。アカウント作成reCAPTCHAを機能させるためには、サイトの登録、sitekey・secretkeyの取得が必要になる。adminにログイン。site(サイト登録)があるので、そこにLabel(表示名)とreCHAPTCHAのタイプを選択。reCAPTCHA」にチェック。Domainsが出てくるので、機能させたいドメインを入力する。今回は、サイト全体を対象にしたいので、fuku-suku.comと入力して、利用規約に同意するにチェック。keyの値を記録する。7フォームプラグインで有名。そもそもreCHAPTCHAには対応している。画像認証でも大丈夫という方はこちらだけのインストールで可。Form7」と検索すると、見つけることができる。インストール後は、コンタクトフォームを生成・編集し、その後、ショートコードを任意のページに貼り付けることで、フォームを表示することができる。コンタクトフォーム内から見ることができる。有効化した後は、フォームを貼り付けたいページを開き、ショートコードを貼り付けると完成。Form7と連携して使用する。Keyを入力して保存。表示言語やラベルび表示方法を変えたければ、他の設定をさわる。Form7と連携する。7」にチェックを入れて保存することで、連携できる。