CAPTCHAは使いにくく、煩わしいと感じますか?スパムを防ぐのに同じくらい効果的で、しかも迷惑度が格段に低い新しい方法があるとしたらどうでしょう。この投稿では、WordPressでコメントするスパムをブロックするためにNoCAPTCHAを追加する方法を紹介します。
動画チュートリアル
動画が気に入らなかったり、もっと説明が必要な場合は、このまま読み進めてください。
NoCAPTCHA reCAPTCHAとは何ですか?
ウェブ上で増え続ける自動化されたスパムに対処するため、専門家チームはCAPTCHA(Completely Automated Public Turing test to tell computers and Humans Apart)と呼ばれる技術を開発した。CAPTCHAは、テキストを含む画像をユーザーに表示し、ユーザーがそのテキストを正しく入力することで、ユーザー自身が人間であることを証明するものである。
それ以来、人工知能技術の分野で大きな発展があった。今日では、99.8%の精度でCAPTCHAを簡単に解くことができるコンピューター・プログラムが存在する。これにより、通常のCAPTCHAの効果はかなり低くなった。
Googleは最近、彼らのreCAPTCHA技術のための新しいAPIを発表した。彼らはこれをNoCAPTCHA reCAPTCHAと呼んでいる。この新しいテクノロジーは、ユーザーにテキストを表示する代わりに、自分が人間であることを証明するためにボックスをクリックするよう求めるだけである。NoCAPTCHAのインテリジェンス・エンジンは、ユーザーがスパムボットかもしれないと感じた場合、さらなる課題を表示する。
WordPressでNoCAPTCHA reCAPTCHAを使うには?
まず最初に、NoCAPTCHA reCAPTCHAプラグインをインストールして有効化します。プラグインを有効化すると、WordPressの管理エリアに新しいメニュー項目が追加されます。
NoCAPTCHA reCAPTCHAの管理メニューをクリックすると、プラグインの設定ページに移動します。
NoCAPTCHA reCAPTCHAを使用するには、APIキーが必要です。APIの取得は簡単で無料です。
reCAPTCHA APIサイトにアクセスして、あなたのサイトのAPIキーをジェネレータしてください。Googleアカウントを使ってログインするよう求められます。ログイン中、以下の情報を入力するよう求められます:
ラベルフィールドにサイト名を入力し、サイトのドメイン名を追加します。次に、このサイトのアラートを受信するボックスにチェックを入れ、登録ボタンをクリックします。
次の画面にサイトキーとシークレットキーが表示されます。これらをコピー&ペーストしてプラグイン設定ページに貼り付けるだけです。
設定ページの次のオプションは、サイト上でNoCAPTCHA reCAPTCHAを表示する場所を選択することです。コメントフォーム、ログイン中、登録ページでNoCAPTCHA認証を表示することができます。
このプラグインは配色、言語、エラーメッセージを選択することもできます。初期設定はほとんどのサイトで動作しますが、必要に応じて変更することができます。
設定が終わったら、保存してください。以上で、あなたのサイトに新しいNoCAPTCHA reCAPTCHAが表示されるようになります。
この投稿が、あなたのWordPressサイトにコメントスパムをブロックするNoCAPTCHAを追加するのにお役に立てば幸いです。WordPressでコメントスパムと戦うための重要なヒントやツールもチェックしてみてください。
この投稿が気に入った場合は、WordPress動画チュートリアルのYouTubeチャンネルを購読してください。Twitterや Google+でもご覧いただけます。
SFowler
“The next option on the settings page is to choose where you want to
display the NoCAPTCHA reCAPTCHA on your site. It can display NoCAPTCHA
verification on comment form, log in and registration pages.”
This doesn’t show up as an option on my Wordpress screen. Any suggestions?
Kate_H
I’ve just implemented this as it looks much nicer than reCAPCHA and definitely much less annoying!
Kishan Bhatt
Some sites already use this. It’s really less annoying.
Greg
I’ve noticed some sites using a tick box and wondered how it worked. Now I know. I use WPmembers plugin, so I’ll have a look to see how they play together.
Frutke
Find a way to integrate this into the wonderful ‘Contact Form 7’ plugin and you’ve got a homerun.
Camille
Hi, Frutke Well, have you found a way to integrate it?