海外からのコメントスパムが多い。どれくらい多いかというと、
Akismetプラグインの管理ページ。これは2007/10/24に一度リセットした後なので、約10日間で2,655件引っかかっている。Akismetを導入したのは今年1月末なので年間3万件を超えようかというところ。Akismetが無かったらえらいことになっている。
が、しかし。たまにすり抜けてくる奴もいるし、そもそも投稿出来ると思われてるのもシャクではある。ということでCAPTCHA機構を導入することにした。いくつか公開されてる中からcryptographpを選んでみた。これ自体は汎用のphpスクリプトだがWordPress用のwrapperプラグインが公開されている。
まずwrapperプラグインをいつものようにインストール。ついでwrapperプラグイン以下に置いてあるcryptographpフォルダを公式の最新版に差し替え。最後にWordPressのコントロールパネルからプラグインを有効化。
あとはコメントテンプレートに
<?php display_cryptographp(); ?>
を挿入するだけ。
ということで無事コメント投稿フォームにCAPTCHA認証がついた。