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.

関連記事

Basic認証を簡単に設置する方法

この記事は約 1 分で読めます。 特定の人にだけ公開する場合、IDとパスワードを用意する「Basic認証」という方法でアクセス制限をするのができます。 「Basic認証」で必要な「.htaccess」 …

no image

WordPress 子テーマを作ってみた。

この記事は約 1 分で読めます。 WordPressで公開されているテーマを自分なりにカスタマイズしたいとき、2通りの方法があると思います。 1つ目は直接テーマをいじる方法。2つ目は、「子テーマ」を作 …

no image

WordPress 「IE6 No More」プラグインでアラートを表示させてみた。

この記事は約 1 分で読めます。 IE6ブラウザで見た時だけ、バージョンアップを案内する表示をさせたいと思います。 幾つかWordpressのプラグインで見つけたのですが、表示が上手くいかないものもあ …

no image

jquery.gmap3.jsを使って、Googlemapを簡単にカスタマイズ♪

この記事は約 1 分で読めます。 今回は、GoogleMapを埋め込んで、カスタマイズ出来るjQuery プラグイン「jquery.gmap3.js」。使ってみたら楽に出来たので、メモです。 配布元: …

no image

記事内のメモ表示に便利!WordPressのプラグイン「WP-Note」を使ってみた♪

この記事は約 1 分で読めます。 記事の本文とは別に、ちょっとしたメモ的な文章を書くときに使うと便利なプラグイン「WP-Note」!! 記事の一部のテキストを特定のタグで囲むだけで、カンタンに「メモ」 …