コンタクトフォームにCAPTCHAを追加する方法

WordPressのコンタクトフォームにCAPTCHAを追加する方法

要約:ChatGPTPerplexity

WordPressのコンタクトフォームにCAPTCHAを追加する方法をお探しですか?CAPTCHAフィールドはフォームスパムと戦うのに最適な方法なので、これは賢明なアイデアです。

それを助けることができるいくつかのツールがあります。GoogleのreCAPTCHAはよりよく知られているかもしれませんが、hCaptchaとWPFormsのカスタムCAPTCHAは、いくつかのケースで同等またはそれ以上にうまく機能する主要なCAPTCHAツールです。素晴らしいのは、WPFormsを使用して、これら3つすべてをWordPressで使用できることです。

この記事では、hCaptchaに焦点を当て、WordPressのコンタクトフォームにhCaptchaフィールドを追加する方法を説明します。簡単でわかりやすいです!

hCaptchaとは何ですか?なぜそれを使用する必要があるのですか?

hCaptchaは、フォームスパムと戦うためのGoogleのreCAPTCHAの主要な代替手段の1つです。

一部のユーザーは、hCaptcha vs reCAPTCHAを好みます。なぜなら:

  • reCAPTCHAは、すべてのスパムメッセージをキャッチできない場合があります。最も人気のあるCAPTCHAであるため、スパムボットはそれを回避する方法を見つけ出すインセンティブがあります。
  • 場合によっては、reCAPTCHAは攻撃的すぎます。これはv3の場合によく見られ、正当なエントリを通過させない可能性があります。
  • reCAPTCHAは、あなたが快適に感じるよりも多くのユーザーデータを収集する可能性があります。
  • hCaptchaはよりプライバシーに配慮しています。

hCaptchaとは何か、そしてなぜそれを使用したいのかがすべて明確になったので、方法に入りましょう!

WordPressのコンタクトフォームにCAPTCHAを追加する方法

1. WPFormsをインストールする

WPForms Proは、最高のWordPressコンタクトフォームプラグインです。サポートされている機能:

  • hCaptcha
  • Cloudflare Turnstile
  • Akismet
  • reCAPTCHA
  • キーワードと国フィルター
  • カスタム CAPTCHA
  • その他多数! 

WPFormsホームページ

WPFormsは、エントリを破棄するのではなく、「スパム」としてフラグを立てることもできます。これにより、自分でスパムをスクリーニングする機会を得たい場合に非常に役立ちます。

WPFormsのスパムステータス付きエントリー

プラグインをインストールしてアクティブ化した後、WordPressダッシュボードに戻り、WPForms »設定をクリックします。

WPFormsの設定

すべてのCAPTCHAオプションは同じ場所にあります。上部のタブからCAPTCHAタブをクリックして表示します。

WPForms CAPTCHA設定

そして、hCaptchaをクリックします。

WordPressでhCaptchaを選択

これで、WordPressサイトとCAPTCHAサービス間の接続を設定します。

2. hCaptchaでサイトキーを設定する

hCaptchaキーを取得するには、公式のhCaptchaサイトを新しいタブで開き、WPFormsを別のタブで開いたままにしておくことを忘れないでください。

hCaptchaアカウントにログインし、新しいサイトボタンをクリックします。

hCaptchaで新しいサイトを追加

新しいサイトキーの追加セクションで、サイトに名前を付けます。

hCaptchaサイトキーに名前を付ける

次に、 ホスト名セクションで、このキーを使用したいすべてのドメイン名をリストします。

hCaptchaの一般情報

次に、合格しきい値を設定します。

ハードCAPTCHAはボットにとって解決が困難ですが、人間にとっても困難な場合があります。

hCaptchaの合格しきい値

これをもう少し詳しく説明します。

  • 簡単は標準のCAPTCHA設定です。
  • 中程度は、人間にとっては簡単だが、スパムボットにとっては簡単すぎないようにしたい場合に良い中間点です。
  • 難しいは、解決が難しいチャレンジを表示します。人間の訪問者にとっても難しく、フォームのコンバージョン率に悪影響を与える可能性があることに注意してください。

それが完了したら、 設定をクリックします。

hCaptchaサイトキーを取得

これでhCaptchaの設定は完了です。WordPressに戻りましょう。

3. WPFormsにサイトキーを追加する

最後に、WPForms側でサイトを接続する必要があります。

前のステップで設定をクリックしたとき、サイトキーが表示されたはずです。

サイトキーをコピーして、WPFormsのサイトキーフィールドに貼り付けます。

hCaptchaサイトキー

あと1ステップです。シークレットキーが必要です。

hCaptchaサイトで、アバター(画像)をクリックし、次に設定をクリックします。

hCaptcha設定

このページにシークレットキーが表示されます。ボタンをクリックしてコピーします。

hCaptchaシークレットキーをコピー

これで完了です!これでWordPressのフォームにhCaptchaをすばやく追加できます。

4. コンタクトフォームにCAPTCHAを追加する

フォームビルダーを使用して、新しいWPFormsフォームにhCaptchaを追加することも、既存のフォームに追加することもできます。とても簡単です!

WordPressダッシュボードで、WPForms » 新規追加をクリックします。

WPFormsで新しいフォームを追加

フォーム名を入力し、2,100以上のWordPressフォームテンプレートのいずれかを選択するか、完全に新しいフォームを作成するには空白フォームを選択します。

どちらのオプションもフォームビルダーで開きます。ここでは、左側のパネルの標準フィールドセクションにhCaptchaフィールドがあります。クリックして有効にします。

wpforms-hcaptcha-field

ページの右上隅に、hCaptchaが有効になったことを示す通知が表示されているはずです。

wpforms captcha が有効になっています

新しいCAPTCHAが有効になったフォームは、任意のページに埋め込む準備ができます。フォームを埋め込む場合、2つのオプションがあります。既存のページにフォームを埋め込むか、新しいページを作成するかです。この例では、新しいページにフォームを埋め込みます。

まず、保存をクリックしてから、埋め込みをクリックします。

フォームビルダー埋め込みボタン

WPFormsは、新しいページにフォームを追加するか、既存のページに含めるか尋ねます。この例では、新しいページにフォームを埋め込みます。

新しいページにフォームを埋め込む

次に、新しいページの名前を入力し、開始をクリックします。

新しいページに埋め込む

これにより新しいページが自動的に作成され、フォームがブロックとして既に追加されたWordPressエディターに移動します。他のWordPressページと同様に変更を加え、準備ができたら公開を押します。

hcaptcha を使用してフォームを公開する

これで、サイトのフロントエンドから新しく公開されたフォームを確認できます。次のようになります。

hcaptcha フロントエンド

詳細については、WordPressのページに問い合わせフォームを追加する方法ガイドも参照してください。

これで完了です!これで、必要に応じて、hCaptchaを使用してWordPressのページにCAPTCHAを追加できるようになります。

次に、これらのreCAPTCHAの代替案をチェックしてください

hCaptchaを使用してフォームをスパムから保護する方法について説明しました。この方法はうまく機能しますが、検討すべき代替案がいくつかあります。ガイドで最適なreCAPTCHAの代替案をご覧ください。

WordPressサイトに特におすすめする追加のスパム対策方法は、WPForms Akismet連携です。フォームでAkismetを使用することは、WordPressでコンタクトフォームのスパムをフィルタリングするのに最適な方法です。

メールを修正する準備はできましたか?最高のWordPress SMTPプラグインで今日から始めましょう。メールを修正する時間がない場合は、追加購入として完全なWhite Glove Setup支援を利用できます。また、すべての有料プランには14日間の返金保証が付いています。

WordPressメールを今すぐ修正する

この記事がお役に立った場合は、WordPressのヒントやチュートリアルについては、FacebookとTwitterでフォローしてください。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、手数料が発生する可能性があることを意味します。WPFormsがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかをご覧ください。

クレア・ブロードリー

クレアはWP Mail SMTPチームのコンテンツマネージャーです。彼女はWordPressとウェブホスティングに関する執筆経験が13年以上あります。 詳細はこちら

無料のWP Mail SMTPプラグインをお試しください

お気に入りのSMTPプロバイダーを使用して、WordPressのメールを確実に送信してください。