SI CAPTCHA Anti-Spamを使って WordPressのコメントスパム対策をする
2017/03/12
WordPressのコメントスパム対策
全般的なコメントスパム対策についての説明は、「WordPressのコメントスパム対策 3つのプラグイン」にありますので、まだ読まれていない方は参考にいかがでしょうか?
ここでは、コメントスパム対策のうち、コメントスパムの投稿そのものを減らすための対策のプラグインとして「SI CAPTCHA Anti-Spam」を紹介します。
「Captcha」という「SI CAPTCHA Anti-Spam」とは違った入力をさせるプラグインに関しては「Captchaを使って WordPressのコメントスパム対策をする」をご覧ください。
SI CAPTCHA Anti-Spamとは?
SI CAPTCHA Anti-Spamは、WordPressのコメントを入力する際に、画面に表示された情報を入力させることで、機械的なコメントスパムを排除するためのプラグインです。
この手のプラグインの中では、この「SI CAPTCHA Anti-Spam」が非常に有名で、多くのサイトで運用されていますので安心して使えます。
ただ、あまりにも有名なため、これを破るための仕組みも研究されているようですので注意が必要です。
また、よく分かりませんが、もしかすると色覚に異常がある方には読みにくい場合もあるのかもしれませんので、注意が必要かもしれません。
SI CAPTCHA Anti-Spamのインストール方法
WordPressのプラグインのインストールの解説は「WordPressプラグインの3つのインストール方法解説」に記事を書いていますので参考にしてください。
SI CAPTCHA Anti-Spamの設定方法
「プラグイン」-「SI Captchaオプション」から設定します。
基本的にデフォルトのままで問題ありません。
ただ、最低限入力しないといけない項目は、「テキストラベル」の「キャプチャコード」です。
これは、キャプチャの画像の下に入力を促すテキストを入力する箇所で「上記に表示される英数字を入力してください。」といった説明文を入れるといいでしょう。
これも入力しなくても動作に支障はありませんが、これがないとコメントを入力してくれる方に対しては不親切だから、という意味で設定する必要がある項目です。
また、その他の項目も中途半端ですが、日本語訳が付いていますし、ヘルプをクリックすると追加の説明も出てきますので、読めばなんとなくわかると思います。
「キャプチャ」の項目は、どの画面にこのキャプチャの処理を追加するかを選択したり、どのように表示をするかを選択することができます。
「次の条件に合致する 登録 ユーザからキャプチャを隠す」にチェックが入っている場合は、コメント入力画面などにもキャプチャの画像が出てきませんので、焦らないようにしてください。
一度ログアウトするか、違うブラウザを立ち上げてから確認してください。
「コメントフォームでキャプチャの入力ラベルを表示する位置」は、下記の様に「ラベル」「必須マーク」「入力ボックス」の位置を選択できます。(細かく調整するには「キャプチャ用フォームのCSSスタイル」の部分で cssの調整を行います。)
「小さめのキャプチャ画像を有効にする。」は、キャプチャの画像のサイズを調整できます。
「キャプチャ用フォームのCSSスタイル」では、キャプチャの部分の CSSのカスタマイズが行えます。
分かりやすいところでは「キャプチャ入力欄用CSSスタイル」の項目は、キャプチャ画像に表示された文字列を入力するテキストボックスの CSS設定ですが、「width:65px;」の数値を変えてみると入力ボックスのサイズが変わることが分かると思います。
この CSSの設定は、そもそものテンプレートのデザインにも影響されますので、必要に応じていろいろ値を変更しながら試してみるしかなさそうです。
設定を変更しすぎてデザインが崩れてしまっても「キャプチャ用フォームのスタイルをデフォルトに戻す。」にチェックを入れて「オプション更新」を実行することでデフォルトの値に戻りますので、最初は気にせずいろいろ触ってみるのもいいと思います。
SI CAPTCHA Anti-Spamについてのまとめ
設定項目の途中に「Akismet:Akismetのスパム防止状況」とあるように、「Akismet」を使うことはスパム対策の第一歩となります。
「Akismet」と「SI CAPTCHA Anti-Spam」を併用してより高いセキュリティを目指しましょう。
GoogleAdwords
GoogleAdwords
この記事が参考になったと思いましたらソーシャルメディアで共有していただけると嬉しいです!
関連記事
-
-
WordPressの記事編集で文字が自動変換される要注意な文字列
記事を編集する際、入力した文字とは違う表示のされ方をする文字、アポストロフィ、ダブルクォート、円マーク、三点リーダ(…)など、その解説と対応方法です。
-
-
Theme My Loginでメール認証、管理者承認付の会員管理・基本編
会員管理をするプラグインTheme My Loginの解説。メール認証、管理者認証、reCAPTCHAによるいたずら登録を防止し、ログイン攻撃対応のセキュリティも備わっている。
-
-
WordPressのコメントスパム対策 3つのプラグイン
対策なしではコメントスパムがやってきます。その対策方針としてプラグインを提示しながら解説します。いずれかの対策は必須です。
-
-
AdminerはWordPressのデータベース管理プラグインの決定版!
データベース管理プラグインはAdminerがあれば他に必要ありません。なぜならDB管理ツールAdminerと同じものをプラグインとして提供しているからです。
-
-
WordPressのテーマ管理方法とテーマのHTML編集のポイント解説
テーマ変更で無限の可能性!テーマの選び方と設定方法、デザイン修正のためのHTML修正のポイントを解説。
-
-
WordPressのカテゴリやタクソノミーにカスタムフィールド項目を追加する方法
WordPressのカテゴリやタクソノミーに編集する項目を追加する方法の解説。Advanced Custom Fieldsを使うと簡単。テンプレートに記述する方法も解説。
-
-
WordPressプログラム全体で定数や変数を利用する場合の設定方法
WordPressで関数を追加するときなど、全体で同じ変数を使いたいと思う場面の対処方法です。変数を記述する関数はfunctions.php、wp-config.phpのいずれか。
-
-
Custom Post Type UIでカスタム投稿を設定し編集する方法解説
カスタム投稿を追加、管理するプラグインCustom Post Type UIの使い方の解説です。プラグインの解説ではあるものの、カスタム投稿の仕様の解説でもあります。
-
-
wp_mail()関数でWordPressのスパム対策済のメールフォーム作成
WordPressでメール送信フォームを作成するための関数「wp_mail()」の使い方の解説。CC、BCC、添付ファイルも HTMLメールも設定可能。
-
-
Lazy LoadでWordPressの高速化!SEO効果絶大!PVもアップ!
Lazy Loadは、画像を最初にまとめて読み込むことで発生するスピードの遅延を防ぎ、必要な画像から順番に読み込むことでページの表示スピードを向上させるプラグインです。