Contact Form 7とReally Simple CAPTCHAはセットで使おう。

投稿日:

見よう見真似でプラグインをインストールしていると一覧を見てもどれが何の機能なのか忘れてしまっている。つまり、それくらいトラブルが無く、安心して使っていられるとも言えるが、不意にやってきたトラブルには対応できないことも意味しているので、思い出したら書き留めておこう。

WordPress(以下、wp)にメールフォームを設置したいときにはContact Form 7だ。これじゃなくても良いが、殆どのwp指南サイトではこれを薦めている。だから僕も使っているのだけど。凄く良いかと問うならば、普通だ。しかし普通でよいのです。サイトの意味は複雑なコーディングや難解なグラフィックデザインの自慢でなく、まあそれがコンテンツならばそれでいいけど、普通は中身だ。テキストだ。あ、画像や音楽もあるか。まあいいや、主体はテキストだ。テキストがかけていることが重要だ。ということなので、メールフォームは普通でいいのです。しかし、普通すぎて誰でも書き込めてしまう。誰でもとは悪意のある人もということです。できれば悪意の人には退散して貰いたいのでスパム対策です。

Really Simple CAPTCHAはそのためのプラグインで、Contact Form 7にいくつものサイトで見る「この画像の文字を入力してください」を追加できるのです。自分のサイトがちょっとプロっぽく見えるのだ。目的が変わっているけど、これがあるだけで自動で書き込んできるスパムはよけられる。スパム自体はメールフォームのみからやってくるのではないので、完全に排除できるものじゃないけど。

使い方はそれぞれプラグインから検索してインストール後、新規でフォームを作るときはContact Form 7の編集から新規で作ります。複数作れる。Really Simple CAPTCHAはフォーム編集ページのタグの作成をプルダウンするとCAPTCHAがあるのでそれを選択すると色々設定できます。ほぼデフォルトで問題ありません。
画像と入力フォームのタグを忘れずに二つともメールフォーム内へペーストする。完成したフォームのコードが最上段に表示されるのでそれをコピーして設置したいページの書き込みにペーストして出来上がりです。

面倒だと思わなければ投稿ページの“お問い合わせフォームの追加”の代わりに使うと自由度が上がるよ。

コメントを残す