コメント欄を使用したゲストブックを設置しましたが、画像認証を入れることができませんでした。
有名なところで「SI CAPTCHA Anti-Spam for WordPress」というプラグインを入れてみたのだけど、認証画像が表示されません。
ログインしていると表示されないという情報もあったのですが、別のPCから開いてみても表示されません。
CAPTCHA 画像の作成のためにPHPのGDおよびFreeTypeライブラリが必要らしい。正確なところは分かりませんが、エックスサーバーにはGDはインストールされているものの、FreeTypeライブラリが無いのかもしれません。
Akismetプラグインのおかげで表示されていませんが、結構な数のスパムコメントが来るようになっている様なので、代わりのプラグインを探してみました。
しかし、表示はされるけど入力しなくても投稿できるもの、正しく入力しても投稿できないものなど、中々うまくいきません。
色々探した結果、「Captcha Code」というプラグインが良い感じです。
大文字のみ、小文字のみ、その混合。英文字のみ、数字のみ、その混合。文字数が設定でき、ログインフォーム、登録フォーム、新しいパスワードの取得フォーム、コメントフォームへの適用が設定できる。
ログインユーザーの場合の表示/非表示も設定できます。
というか、設定項目は上記だけのシンプルなものです。
これで、しばらく様子をみてみます。
※ 追記
10日ほど経ちましたが、スパムは1件もありません。