Webの記録

WordPress 「contact form 7」と「Akismet」でスパムメール対策をしてみた。

投稿日:2012年1月28日 更新日:

この記事は約 4 分で読めます。

このサイトでは、「お問い合せ」のページに「contact form 7」というプラグインを使用しています。

コメントスパム対策にWordpressにデフォルトで入っている「Akismet」というプラグインを利用しています。

アクセス数が昨年後半から増え、それと同時にお問い合せのメールに紛れてスパムメールが届くようになりました。

そんなワケで、「contact form 7」と「Akismet」を利用したスパムメール対策をしてみました。

参考:「contact form 7」サポートサイト「Docs」→「Spam Filtering with Akismet



※Wordpressの「contact form 7」と「Akismet」というプラグインが有効になっているという前提で書きます。


「contact form 7」にAkismet を実装する

ダッシュボードの「contact form 7」を設定する画面を開きます。

Contact  Form7の設定画面

「フォーム」部分の「送信者の名前」、「送信者のメールアドレス」、「送信者の URL」を以下のようにコードを追加します。

//送信者の名前はyour-nameの後に「akismet:author」を追加
<p><label>お名前<span class="req"> ※必須</span><br />
    [text* your-name akismet:author] </label></p>

//送信者のメールアドレスは your-emailの後に「akismet:author_email」を追加
<p><label>メールアドレス<span class="req"> ※必須</span><br />
    [email* your-email akismet:author_email] </label></p>

//送信者のURLはyour-urlの後に「akismet:author_url」を追加
<p><label>URL<br />
    [text  your-url akismet:author_url] </label></p>

<p><label>お問い合せ内容<br />
    [textarea your-message]</label> </p>

<p class="submit">[submit "送信"]</p>


送信テストをしてみる

スパムメールが本当にはじかれるかどうかを試してみたいと思います。

お問い合せ内容部分は実際に来たスパムメールの内容を入れてみました。
送信者名を「viagra-test-123」としてテスト出来ます。

送信テストイメージ

スパムと判断されると、送信ボタンの下のメッセージの枠の色がオレンジで表示されます。
これでスパム対策完了です!


関連かもしれない記事

-Webの記録
-, , , ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

This blog is kept spam free by WP-SpamFree.

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

Twitterのフォロミーバッチにチャレンジ♪

いろんなサイトの横側に見掛ける「Twitterのフォロミーバッチ」。
どんな風に作られているか気になっていたので、私もチャレンジしてみました。

no image

simplegallery.jsでシンプルだけど高機能なスライドショーを作ってみた♪

この記事は約 1 分で読めます。今回は、数枚の画像でスライドショーを「simplegallery.js」で作ってみたいと思います。 名前の通りシンプルですが、なかなか高機能で取付けも簡単に出来たので、 …

no image

はじめてのHTML5。

この記事は約 1 分で読めます。 そろそろいろんなところで、HTML5を見かけるようになり・・・今イチバン気になっているのがHTML5です。 これからHTML5を覚えていこうと思っているところなので、 …

no image

WordPressプラグイン「PhotoDropper」でフリー画像を記事にラクラク挿入♪

この記事は約 1 分で読めます。 photo credit: Remedios205 文字だらけの記事。ちょっと読むのがツライですね。。。 でも、イメージ画像がナイ!そんな時に使えそうなプラグインを探 …

no image

WordPress 「Contact Form7」で送信完了画面と自動送信メールを試してみた

この記事は約 2 分で読めます。 WordPressの「Contact Form7」は、お問い合せフォームを簡単に取り付ける事が出来るという便利なプラグインです。 以前から利用しているのですが、最近ま …