ブログを開設してから9ヶ月が経過し、更新頻度は低いもののおかげさまで少しずつアクセスも伸びてきました。
しかしそれに比例して海外からのスパムコメントがひっきりなしに届くようになりました。多い日だと1日数百件も。
管理画面にも未処理のコメントが5000件近く溜まり手におえない始末。
なんとかしたいと思い対策方法を探していたところ、デフォルトでインストールされているプラグイン「Akismet」を使うことにしました。
最初は記事のコメント欄自体を非表示にしようとも考えたのですが、今後(もしかしたら)スパムでないコメントを頂けることに期待してプラグインで制御することに決めました。
参考にさせて頂いたのはTATSUO IKURAさんのこちらの記事です。
引用して記事を書こうかと思いましたがフローが結構長かったのでやめます。
そのかわりサクッと箇条書きにしてみました。
Akismetプラグインはスパムコメントを自動的に判別してくれるプラグインです。
使用するにはAPIキーを取得する必要があります。
(※WordPressをインストールしているだけでは使用できません)
- Akismetプラグインのインストール
- AkismetのAPIキーを取得
- APIキーの設定
- Akismetの設定
Akismetプラグインのインストール方法
AkismetプラグインはWordPressインストール時にプリインストールされています。(有効化はされていません)
インストールされていない場合は検索フォームで「Akismet」で検索すれば見つかります。
なおダウンロードしてインストールしたい場合は下記のURLからダウンロードできます。
http://wordpress.org/plugins/akismet/
AkismetのAPIキーを取得する方法
Akismet APIキーを取得するには「プラグイン」の画面でAkismetプラグインの説明の中に「Akismet API キーを登録」と表示されたリンクがありますのでクリックして下さい。
Akismetのサイトからでも取得が可能です。
http://akismet.com/wordpress/
あとは管理画面の「プラグイン」メニューの中にある「Akismet設定」メニューからAPIキーを登録して有効化すればOKです。
参照
http://www.adminweb.jp/wordpress-plugin/list/index1.html