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

画面のスクリーンショット(キャプチャー)をとる3つの方法+1

この記事は約 2 分で読めます。 Webサイトのスクリーンショット(キャプチャー)をとる時、画面に表示されている部分のみの場合や、Webサイト1ページ分全体などあります。 特にWebサイト1ページ全体 …

no image

WordPressのバージョンを消す方法。

この記事は約 2 分で読めます。 WordPressのバージョンによってはセキュリティー的に脆弱性があるようで、いろいろネット検索をしていると表示を消した方が良いと出て来たので消してみたいと思います。 …

カラーミーショップ無料テンプレート「Bit」のフリーページ表示順を変えてみた

この記事は約 1 分で読めます。 比較的安価でネットショップ初心者でも始められる「カラーミーショップ」。 スマホからのアクセスにも対応できる、シンプルなレスポンシブデザインの無料テンプレート「Bit」 …

no image

コピペで簡単にできるレスポンシブ対応GoogleMapの設置方法

この記事は約 1 分で読めます。 ショップなどのサイトだと、地図は必須ツール。GoogleMapを利用する機会が多いです。 今回、スマホ対応サイトでGoogleMapを設置する機会がありました。 細か …

no image

Photoshopのテキストレイヤーからテキストを抽出する方法

この記事は約 2 分で読めます。 Photoshopで作られたカンプからコーディングをする時に、テキストレイヤーにある文字をいちいち入力するのは面倒だと思いつつ、今まで全て手打ちしてました。。。時間ロ …