WordPressフォームにパスワード保護をかける方法

クライアントや自社のためにWordPressサイトを構築する中で、保護されていないフォームがどれほど早くセキュリティ上の頭痛の種になりうるかを目の当たりにしてきました。あるクライアントの求人応募フォームは偽のエントリーで溢れかえり、適格な候補者を見逃す原因となりました。

パスワード保護は、フォームを安全に保つ簡単な方法です。誰がフォームを表示および送信できるかを完全に制御できるため、機密データをプライベートに保ち、送信をクリーンに保つのに役立ちます。

様々なソリューションをテストした結果、WPFormsとブロックエディターがフォームをパスワード保護する最良の方法であることがわかりました。

このガイドでは、技術的なセットアップなしで、WordPressフォームに簡単にパスワード保護を追加する方法を紹介します。🔐

WordPressフォームにパスワード保護をかける

WordPressフォームにパスワード保護をかける理由

WordPressウェブサイトのフォームにパスワード保護を追加したい理由はたくさんあります。

たとえば、多くのクライアントのウェブサイトを作成および保守しているとします。サポートが必要な場合、クライアントはサポートリクエストフォームに記入します。クライアント以外は、そのフォームを使用してサポートをリクエストできないはずです。

あなたはクライアントと毎週ZoomまたはSkypeで予約を取っており、クライアントはあなたのウェブサイトから予約できます。クライアント以外の人は予約できないようにする必要があります。

あなたはオンライン写真クラブを運営しています。メンバーは毎月最高の写真を送ることができ、あなたはウェブサイトでそれらの一部を紹介します。メンバー以外の人は写真を送れないようにする必要があります。

これらのメンバーシップの状況では、クライアントやメンバー以外がフォームに入力するのを防ぎたいはずです。そうしないと、有効な送信かどうかを確認するために、すべてのフォームエントリを注意深く確認する必要があります。

WordPressでフォームにパスワード保護を追加する方法を2つ紹介します。以下のリンクをクリックして、任意のセクションにジャンプできます。

さあ、始めましょう。

方法1:WPFormsを使用してWordPressフォームをパスワード保護する

WPFormsは、WordPress向けの当社の#1評価のお問い合わせフォームプラグインです。シンプルなドラッグ&ドロップフォームビルダーやAIツールを使用して、あらゆる種類のWordPressフォームを作成できます!

WPBeginnerでは、問い合わせフォームの表示や年次読者アンケートの実施にWPFormsを使用しています。詳細については、詳細なWPFormsレビューをご覧ください。

WPFormsのホームページ

現在、WPFormsにはフォームロッカーアドオンが付属しており、必要に応じてWordPressフォームにパスワード保護を追加できます。

まず、WPFormsプラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドを参照してください。

このチュートリアルでは、WPForms Proバージョンを使用します。これには、Form Lockerアドオン、より多くのフォームテンプレートなどが含まれています。無料のWPForms Liteバージョンもありますが、Form Lockerアドオンは含まれていません。

有効化したら、WordPressダッシュボードからWPForms » 設定に移動できます。ここで、ライセンスキーを入力し、「キーの検証」ボタンをクリックするだけです。キーはアカウントエリアで簡単に見つけることができます。

WPFormsライセンスキーの入力

フォームの準備ができたら、次のステップはWPForms用のForm Lockerアドオンをインストールすることです。

まず、WordPress管理画面のWPForms » Addonsに移動します。

WordPress管理画面のWPFormsアドオンページ

ここで、「Form Locker」アドオンを検索する必要があります。

「アドオンをインストール」ボタンをクリックするだけで、インストールと有効化ができます。インストールプロセスが完了すると、アドオンは自動的に有効化されます。

WPFormsのForm Lockerアドオンのインストール

次に、フォームを設定する必要があります。このヘルプについては、WordPressでのお問い合わせフォームの作成方法の指示に従ってください。

次に、WPForms » すべてのフォームに移動し、保護したいフォームを見つけます。

編集を開始するには、フォーム名をクリックするだけです。

WPFormsでフォームを編集する

次に、左側のパネルから設定 » フォームロッカーに移動します。

次に、「フォーム検証」オプションを有効にします。有効にすると、さらにオプションが表示されます。

フォームの検証を有効にする

デフォルトでは、検証タイプは「パスワード」に設定されます。ただし、年齢やメールを検証タイプとして使用することもできます。

次に、パスワードを入力する必要があります。必要であれば、表示メッセージを入力することもできます。

フォーム検証用のパスワードを入力してください

パスワードを設定したら、画面上部にある「保存」ボタンをクリックすることを忘れないでください。

「埋め込み」ボタンをクリックして、新しいページまたは既存のページにフォームを追加することもできます。

WordPressフォームをパスワード保護するには、変更を保存してください。

これで、パスワード保護されたフォームが機能していることを確認するために、あなたのウェブサイトにアクセスできるようになります。

そのフォームが配置されている投稿またはページにアクセスすると、コンテンツの残りの部分は表示されますが、フォーム自体は表示されません。

パスワードを入力する前のユーザーのフォームビュー

パスワードを入力すると、パスワードボックスとメッセージが消えます。

ページコンテンツとフォーム自体が表示されます。

ユーザーがパスワードを入力するとフォームが表示されます

この方法を使用して、サイドバーなどのウィジェットエリアのフォームにパスワード保護をかけることもできます。

パスワード保護以外にも、Form Lockerは、エントリーの総数を制限する、ログインユーザーのみにアクセスを制限する、特定の期間のみフォーム送信を有効にするなど、その他の高度な機能を提供します。

ただし、フォームをパスワード保護するための無料のオプションを探している場合は、オプション#2を参照してください。

方法2:フォームのWordPressページをパスワードで保護する

フォーム自体だけでなく、ページ全体を非表示にしたい場合はどうすればよいですか?これはWordPressでは非常に簡単に行えます。

まず、新しいページを作成するか、既存のページを編集します。 コンテンツエディターにいるときに、右側の設定パネルにある「公開」リンクをクリックするだけです。

公開設定をクリック

「投稿の表示設定」ポップアップが表示されます。

次に、「パスワード保護」オプションをクリックし、使用したいパスワードを入力します。

パスワード保護オプションを選択

これで完了です!ページまたは投稿を公開または更新できます。

これで、誰かがそのページにアクセスすると、コンテンツを表示するためにパスワードを入力する必要があります。

WordPressのページでは、コンテンツが表示される前にパスワードが必要になりました

ボーナスリソース🔗: その他のWordPressセキュリティガイド

WordPressサイトを安全に保つことは継続的なプロセスであり、常にさらに多くのことができます。セキュリティを次のレベルに引き上げるための追加ガイドをご覧ください。

動画チュートリアル

実際に見てみたいですか?それなら、WordPressフォームをパスワードで保護する方法に関するビデオチュートリアルがお気に召すはずです。再生ボタンをクリックしてください!▶️

WPBeginnerを購読する

この記事がWordPressフォームにパスワード保護を設定する方法を学ぶのに役立ったことを願っています。また、WordPressフォーム使用の究極ガイド問い合わせフォームを安全にする方法もご覧ください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

5 CommentsLeave a Reply

  1. WPFormsで1つのフォームを複数のパスワードで保護することは可能ですか?例えば、サポートをリクエストしたい各ユーザーが独自のパスワードを持ち、すべてのユーザーで同じではないようにすることはできますか?

    • 現時点ではできませんが、そのようなことを実現するには、メンバーシッププラグインを使用して、フォームが配置されているメンバー限定ページを作成することを検討できます。

      管理者

      • ご回答ありがとうございます。思ったほど簡単ではないことに少しがっかりしましたが、MemberPressプラグインを使用して設定を試してみます。正しい方向を示していただきありがとうございます。これで対応できることを願っています。

  2. こんにちは。
    パスワード保護は正常に機能しました。ただ一つ問題があります。2番目のオプションを使用すると、パスワードフィールドのサイズが非常に長くなります。フィールドのサイズを小さくする方法はありますか?

    敬具
    デビッド

    • The second method would be determined by your specific theme, we would first recommend reaching out to your theme’s support and they should be able to assist :)

      管理者

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。