2015年10月5日SHAREツイートシェアはてブLINEPocketBuddyPressを導入して1週間。分からないが、英語スパマーに目をつけられて、ユーザー登録をされる。最初はグループを作り、記事を残していったが、グループ作成を廃止したところアクティビティにもコメントを残すようになっていった。これはまずいと思い対策を考えた。Boneプラグインでどんな国から登録がされているのか確認をしてみた。BuddyPressにも対応しているようで、ユーザー登録をして有効化する前の履歴もbp_account_not_activatedエラーとして記録に残る。BoneではIPアドレスが分かるので、このIPアドレスをブロックできないかと考えたところ、WP-Banというプラグインでできることが分かった。ネタワンBuddyPress対応のセキュリティブラグインWangGuardの導入BuddyPress対応のプラグインを探していたところWangGuardというセキュリティプラグインがあることが分かり導入をしてみる。このプラグインでできることはいろいろあるが全面英語だったので、ひとまず、ユーザー登録をする際に質問項目設定し答えを入力するよう求めることができるようになる。Anti-Splogいつも通りインストールし有効化を行うと、管理画面のメニューにWangGuardの項目ができる。configurationをクリックするとAPIキーの入力を求められるのでWangGuardサイトに登録をしてみるWangGuardサイト登録WangGuardサイトでメールアドレス、サイト名など入力をする。typeにはindividualを選んで、sendボタンをクリックすると入力したメールアドレス宛に有効化するためにリンクをクリックしてくれメールが送られてくるので、クリックする。これで登録を完了WangGuardAPIキーを発行する登録が完了すると、上部のメールアドレスとパスワード入力欄からログインすることができる。緑のボタンがログインボタン。questionタブに移動して、質問内容と答えを入力する。ここで入力したものはユーザー登録画面に必須項目として表示される。今回は英語ユーザーの登録を除外したいために日本人なら誰でも分かる質問に漢字で入力するように求めた。ゲームや地域サイトを作るなら、ここにマニアックな質問をしておけば余計なユーザーが増えることもないかもしれない。mode.など設定をすることができる。翻訳して必要に応じで設定するとよいかもしれないが、私はデフォルトのままで。設定画面はあるのだが日本語の情報が少ないWangGuardまとめakismetはコメントのスパム対策のようなのでユーザー登録やBuddyPressのアクティビティ(カスタム投稿)には反応しない?ようなのでBuddyPressを使って英語スパマーに困っている人がいたらぜひWangGuardを導入してみてください。夫のひーくんとのお出かけ日記と行きたいイベント紹介、WordPressでブログのカスタマイズ日記、NPO関連のことを記録しています。ちえのナビゲートのため、右往左往するかもしれません。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。