WordPress のフォームに Cloudflare Turnstile を追加する方法 (無料)

WordPressのフォームにCloudflare Turnstile CAPTCHAを追加したいですか?

Cloudflare TurnstileはreCAPTCHAに代わるもので、フォームのスパム送信を防止します。有効にするのは簡単で、reCAPTCHAが無料プランの上限を引き下げたことで、より多くのユーザーがこれに切り替えています。

この記事では、フォームにCloudflare Turnstile CAPTCHAを追加する6つのステップを説明します。

WordPressフォームを今すぐ作成

なぜWordPressでCloudflare Turnstileを使うのか?

Cloudflare Turnstileはコンタクトフォームスパムを阻止する非常に効果的なツールです。Cloudflare Turnstile CAPTCHAは、ユーザーがパズルを完成させることなく、フォームユーザーがスパムやボットではなく、あなたのサイトを訪問している本物の人間であることを確認します。

しかも無料だ!Googleは、大規模なサイトでreCAPTCHAの課金を開始する予定なので、Turnstileへの移行はあなたのお金を節約するかもしれません。

WordPressでCloudflare Turnstileを有効にする方法は簡単で、6つのステップで説明します。

Cloudflare Turnstile CAPTCHAをフォームに追加する方法

1.WPFormsのインストールと有効化

まず、WordPressサイトにWPFormsをインストールし、有効化する必要があります。

プラグインはWPFormsのサイトから直接ダウンロードすることができます。

WPFormsのホームページ

WPFormsプラグインのダウンロードとインストールに関する詳しいガイダンスについては、ドキュメントをご覧ください。

2.WordPressでCloudflare Turnstileを設定する

これでWPFormsにCloudflare Turnstileをセットアップする準備ができました。

ダッシュボードからWPForms " Settingsに移動します。次に、CAPTCHAというタイトルのタブをクリックします。

WPFormsでCAPTCHAを設定する

次に、Turnstileの四角をクリックして、CAPTCHAの方法としてCloudflare Turnstileを選択します。

WPFormsのCAPTCHA設定でTurnstileを選択する

Turnstileを選択した後、新しいCloudflareアカウントを作成し、WPFormsと接続するためにAPIキーのセットを生成する必要があります。これについては後のステップ#3で説明する。

だから今は、このタブを開いたまま次のステップに進んでください。

3.Cloudflareにサイトを追加する

サイトを追加してAPIキーを生成するには、まずCloudflareアカウントを設定する必要があります。

Cloudflareのダッシュボードに入ったら、Turnstileタブまでスクロールダウンし、Add siteをクリックします。

改札口設定でサイトを追加する

ここで、Turnstileを使用するサイト名を入力します。

改札口設定でサイトを追加する

しかし、このサイト名は公開されているわけではなく、Cloudflareアカウントで識別するためのものなのでご心配なく。

次に、 Domainと書かれたボックスにあなたのウェブサイトのアドレスを入力します。

ターンスタイルの設定でドメインを追加する

また、ここでは複数のドメインを追加できることを覚えておいてください。つまり、Cloudflare Turnstileを使用するすべてのウェブサイトで1組のAPIキーを使用することができます。

次に、ウェブサイトのフォーム上のCAPTCHAリクエストをCloudflareにどのように処理させるかを決定します。ManagedNon-interactiveInvisibleから選択できます。

ウィジェットタイプ]で選択します。

改札ウィジェットタイプの選択

  • Managedオプションにより、Cloudflareはインタラクティブなチャレンジを表示するか、自動的にユーザーを確認するかを決定できます。Cloudflareはユーザーのブラウザデータとインタラクションに基づいてこの決定を行います。
  • Non-interactiveオプションは、ウェブサイトのフロントエンドにCAPTCHAウィジェットを表示し、ウェブサイトのユーザーによるインタラクションを必要としません。Cloudflareが自動的にチャレンジを実行し、ユーザーを確認します。
  • 最後に、Invisible(不可視)オプションはユーザーの操作を必要とせず、バックグラウンドで実行されるだけである。

選択したら、「作成」をクリックして、ウェブサイトにオプションを追加します。

ターンテーブルの設定で作成をクリックする

これで、WordPressサイトに必要な固有のAPIキーを生成することができます。Createをクリックすると、これらのキーが自動的に生成されます。

ターンスタイル設定でのサイトキーの入力

WPFormsの設定にはサイトキーと シークレットキーが必要なので、次のステップでコピー&ペーストできるように準備しておいてください。

4.APIキーをWPFormsに追加する

Cloudflare TurnstileからAPIキーを入手したので、WPFormsに追加する必要がある。

WPFormsの設定に戻り、それぞれのキーを必要なフィールドに貼り付けます。

WPFormsの設定でサイトキーを入力する

次に、WordPressでCloudflare Turnstileの設定を行います。

5.追加設定の構成

WPFormsはあなたのサイトでTurnstileが機能する方法をコントロールすることができます。

最初に追加設定できるのは、フォームユーザーが受け取る可能性のある失敗メッセージです。ユーザーがCloudflare Turnstileチャレンジを完了せずにフォームを送信しようとすると、このメッセージが表示されます。

このメッセージ設定は、上記で入力したシークレットキーのすぐ下にあります。このメッセージを更新して、ユーザーが受け取りたいメッセージを表示することができます。

改札失敗メッセージの更新

このページで設定する次の設定は、ウィジェットのスタイルである。

Typeのドロップダウンメニューから、Auto、Light、Darkからスタイリングを選択する。

ターンスタイルタイプの選択

デフォルトのオート・スタイルを選択すると、フォーム・ユーザーの設定に応じてライト・モードとダーク・モードが切り替わることに留意してください。

次に、このページのプレビューセクションが表示され、Cloudflare Turnstileウィジェットがウェブサイトにどのように表示されるかが表示されます。

ウィジェットをプレビューする前に、必ず設定を保存してください。

改札設定のプレビュー

プレビューの設定の直下には、ノーコンフリクトモードの設定がある。

No-Conflict ModeはWPFormsが必要としないCloudflare Turnstileのコードを削除します。これは競合を解決するのに役立ちます。Turnstileの動作に問題がある場合は、この設定を有効にして問題を解決する必要があるかもしれません。ただし、Turnstile で問題が発生していない限り、No-Conflict Mode を有効にすることはお勧めしません。

ターンテーブル設定の保存

これで、Cloudflare Turnstileウィジェットをプレビューできるようになります。

Cloudflare Turnstileウィジェットのプレビュー

これで追加設定はすべて完了です!これでフォームにウィジェットを追加する準備ができました。

6.WordPress のフォームに Cloudflare Turnstile を追加する

サイトのキーと設定が完了したら、WPFormsから新規または既存のフォームにCloudflare Turnstileを追加できます。

この新しいフィールドをチェックするために、新規またはすでに作成されたフォームのフォームビルダーにアクセスしてください。

標準フィールドをスクロールし、ターンテーブル・フィールドを選択してフォームにドラッグ&ドロップします。

フォームビルダーでターンスタイル・フィールドを選択する

Cloudflare Turnstileは、設定 " スパム対策とセキュリティで有効または無効にすることができます。

スパム防止設定の更新

ここから、CAPTCHAセクションに移動し、Enable Cloudflare Turnstileオプションがオンになっていることを確認します。

Cloudflare Turnstileウィジェットの有効化

フォームビルダーで有効になっていることを確認するには、右上のTurnstileバッジを探します。

フォームビルダーで改札バッジを見る

フォームビルダーに Turnstile バッジが表示されない場合は、Cloudflare Turnstile API キーを確認してください。正しく設定されていない可能性があります。

あとは、フォーム上でCloudflare Turnstileが思い通りに動作することを確認するだけです!

フォームにテストエントリーを送信するだけで、Cloudflare Turnstile CAPTCHAをチェックできます。

これで完了です!これで、WordPressサイトのセキュリティレイヤーが追加されました。

WordPressフォームを今すぐ作成

次に、他のreCAPTCHAの代替案を考えてみましょう。

Cloudflare TurnstileはreCAPTCHAに代わる素晴らしい方法ですが、数ある方法の一つに過ぎません。reCAPTCHAを使用せずにサイトを保護する方法については、お問い合わせフォームに使用するお気に入りの代替手段をご覧ください。

カウントダウンタイマーを使ったキャンペーンをお考えなら、WordPressのベストカウントダウンタイマープラグインのリストをご覧ください。

フォームを作る準備はできましたか?最も簡単なWordPressフォームビルダープラグインで今すぐ始めましょう。WPForms Proにはたくさんの無料テンプレートが含まれており、14日間の返金保証がついています。

この記事がお役に立ちましたら、Facebookや TwitterでWordPressの無料チュートリアルやガイドをフォローしてください。

情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。WPFormsがどのように資金を調達しているのか、なぜそれが重要なのか、そしてどのように私たちをサポートできるのかをご覧ください。

ケイシー・クーパー

ケイシーはWPFormsのライター兼テンプレート作成者です。彼女は2016年からWordPressでブログを書き、それについて書いている。もっと知る

最高のWordPressドラッグ&ドロップフォームビルダープラグイン

簡単、速い、安全。WPFormsを信頼する600万人以上のWebサイトオーナーの仲間入りをしてください。

このフォームを入力するには、ブラウザのJavaScriptを有効にしてください。

コメントを追加する

コメントをお寄せいただきありがとうございます。すべてのコメントはプライバシーポリシーに従って管理され、すべてのリンクはnofollowであることにご留意ください。名前欄にはキーワードを使用しないでください。個人的で有意義な会話をしましょう。

このフォームはCloudflare Turnstileによって保護されており、Cloudflareプライバシーポリシーおよび利用規約が適用されます。