プラグイン Akismet

WordPressのコメントにつきもののスパム。このコメントスパムを撃退してくれるプラグインAkismetの使い方についてのメモです。

AkismetはWordPressに標準でついてきます。削除してしまった場合は、プラグインの新規追加でインストールしましょう。
http://wordpress.org/plugins/akismet/

  1. まずプラグインを普通にインストールし、「有効化」します。
  2. Akismetの「設定」で、取得したキーをセットします。
    ・まだ取得していない場合は、「新しいAkimetキーを作成する」ボタンを押す
    ・キーを取得済みの場合は、「すでにキーを持っています」リンクを押す

で、指示に従ってキーをセットし、設定を終えます。

はしょりましたが、ここまでで準備はおしまい。そして、スパムコメント対策もおしまいです。

Contact Form 7への適用

次に入力フォームへのスパム対応ですが、Contact Form 7 ではフォームの作成で次のように記述することで適用されます。

akismet_contactform

【例】太字斜字部分

お名前
[text* your-name akismet:author]
メールアドレス
[email* your-email akismet:author_email]
ホームページ
[text your-url akismet:author_url]

または、「タグの作成」で「Akismet(オプション)」にチェックすると、適用コードが作成されます。

詳細は、プラグインのサイト Akismet によるスパムフィルタリング に載っています。

Trust Formへの適用

akismet_trustform

確認画面があって個人的にお気に入りのTrust Formでは、各フィールドの設定で「アキスメット設定」の該当部分にチェックすればOK。簡単ですね。
最後にアキスメット設定したフィールドだけに適用されるようです。仕様かな?

Akismet設定テスト(追記)

Contact Form 7 や Trust Form のフォームで設定したAkismet設定やコメントでプラグインAkismetが機能しているかを確認する方法は、次の入力値で確認できます。

設定できていれば、フォームだとエラーメッセージが表示され、コメントは送信後スパムとして処理されます。

参考)
https://akismet.com/development/api/#detailed-docs

以上!

コメントを残す

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