スパム対策に役立つWordpressプラグイン「hCaptcha for WordPress」の導入・設定方法を知りたいです。
当記事はこんな方におすすめです。
WordPressプラグイン「hCaptcha for WordPress」の導入・設定方法
- ブログ運営歴4年半
- ブログ収益月10万達成
- 累計400記事以上執筆
- 月間PV数6万達成
僕はこれまで「Akismet anti-spam」「Invisible reCaptcha for WordPress」など、色々なスパム対策プラグインを使ってきましたが、最終的に「hCapture」に落ち着きました。
理由は下記の通り。
・Akismet anti-spam:商用利用は有料
・Invisible reCaptcha for WordPress: うまく機能しない場合がある
「hCaptcha」なら、無料で手軽に「コメント欄」「お問い合わせフォーム」にスパム防止機能を設置できるので、初心者におすすめですよ。
WordPressプラグイン「hCaptcha」の導入・設定方法
以下の流れで解説しますね。
- プラグイン「hCaptcha for WordPress」を導入
- 公式サイトにてアカウント登録&設定
- サイトキー&シークレットキーを取得
- プラグイン「hCaptcha for WordPress」の設定
- 「hCaptcha」の挙動確認
プラグイン「hCaptcha for WordPress」の導入
プラグイン新規追加ページ内の検索欄に「hCaptcha for WordPress」と入力。
すると、下記のプラグインが表示されるので、「今すぐインストール」をクリック。
続けて「有効化(active)」もクリックします。
公式サイトにてアカウント登録&設定
次に、hCaptcha公式サイトにアクセスし、右上の「サインアップ」をクリック。
「出版社向けのhCaptchaを私のウェブサイトまたはアプリに追加します」と書かれている箇所をクリック。
GithumまたはGoogleアカウントでサインアップします。
下記のような画面が表示されるので、一番下の「Continue」をクリック。
(「Sitekey」「Secret」コードは後でも取得できるので、ここでは無視しておいて大丈夫です)
ホーム画面の中央右にある「New Site」をクリック。
3ヶ所設定していきます。
「Add New Sitekey」
「Add New Sitekey」は適当に入力して構いません。
迷う方は、「ブログ名」を入力しておけばOK。
「General Information」
「yourdomain.com」の欄に自身のサイトURLを入力します。
(※「https://」の部分は省略)
入力できたら、「Add new domain」をクリック。
「Passing Threshold」
「Passing Threshold」では、キャプチャ認証の難易度を設定できます。
「Auto」「Easy(簡単)」「Moderate(適度)」「Difficult(難しい)」の4種類ありますが、個人サイトなら「Easy」で問題ないかと。
もしそれでスパムが届くなら、「Moderate」または「Difficult」に変更すればOKです。
全て設定できれば、右上の「Save」をクリック。
サイトキー&シークレットキーを取得
次に「サイトキー」と「シークレットキー」を取得します。
「サイトキーの取得方法」
先ほど設定した項目が新しく追加されていると思うので、「features」内の「Settings」をクリック。
「sitekey」の下のCopyボタンを押し、メモ帳などに貼り付けておきましょう。
「シークレットキーの取得方法」
右上のプロフィールアイコンをクリックし、「Settings」を選択。
「Copy Secret Key」ボタンをクリックし、こちらもメモ帳などにペーストします。
プラグイン「hCaptcha for WordPress」の設定
ここからはWordpressに戻り、プラグイン「hCaptcha for WordPress」の設定を行います。
WordPress管理画面の左メニュー内「設定」から「hCaptcha」をクリック。
先ほどメモしておいた「Site key」と「Secret key」をそれぞれ入力。
入力できたら、画面下の「変更を保存」を押してくださいね。
次にキャプチャ認証を表示させる場所を設定します。
「Integrations」>「Active plugins and themes」内の、
- Contact Form 7 → Form
- WordPress → Comment Form
をONにし、一番下の「変更を保存」をクリック。
これで設定はすべて完了です。
「hCaptcha」の動作確認
最後に、「hCaptcha」がちゃんと動作しているか確認します。
お問い合わせフォームに行くと、
「私は人間です」と書かれた「hCaptcha」が表示されてますね。
表示内容に沿って、飛行機の写真を全て選び、チェックボタンをクリックすると、
(皆さんのサイトは違うお題が出てるはず。)
きちんとチェックされました。
同じように、コメント欄も確認してみてくださいね。
まとめ
プラグイン「hCaptcha for WordPress」は一度設定しておけば、後は放置でOK。
これでもうスパムに関しては心配無用です。
後は記事をコツコツ書いて収益化を目指していきましょう。
コメント