Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPressでパスワードで保護されたページをカスタマイズする方法

パスワード保護は特定のページをプライベートに保つのに役立ち、WordPressサイトでパスワード保護されたカスタムのページを作成するのはとても簡単です。

しかし、WordPressの初期設定のパスワード入力ページは地味で見栄えが悪い。そこで、簡単なカスタマイザーで変更してみてはいかがだろうか。

この投稿では、WordPressでパスワードで保護されたページをカスタマイズする手順を順を追って説明します。

How to Customize password protected page in WordPress

なぜWordPressでパスワード保護ページをカスタマイズするのか?

WordPressブログで、選ばれた顧客やメンバーだけが閲覧できる投稿やページを作成したい場合、パスワード保護機能を使ってロックすることができます。

同様に、WordPressで新規サイトを作成し、すべての人に表示させたくない場合は、パスワードで保護されたページを使用することは理にかなっています。

しかし、初期設定のパスワードで保護されたページのデザインは非常にベーシックで魅力的とは言えない。これがそのプレビューだ:

A basic password protected page

パスワードで保護されたページをカスタマイズすることで、デザインやレイアウトを変更することができます。これはあなたのページをより魅力的なものにするのに役立ち、よりプロフェッショナルな外観とより良いユーザーエクスペリエンスのためにあなたのブランドに一致させることができます。

以下のセクションでは、WordPressでパスワード保護を有効化する方法を紹介します。また、特定のページやサイト全体、さまざまなセクションをカスタマイズする方法も紹介します。

下記のクイックリンクからお好きなセクションにジャンプしてください:

パスワードで保護されたページのデザインを刷新する準備はできましたか?さっそく始めましょう!

WordPressでページをパスワードで保護する方法

WordPressのページをカスタマイズする方法を紹介する前に、WordPressにはページや投稿をパスワードで保護する設定がビルトインされていることを知っておく必要があります。

ページを編集するか、新規ページを追加するだけです。WordPressのコンテンツエディターに入ったら、右側にある設定パネルの「状態と可視性」にある「公開」オプションをクリックしてください。

Change visibility settings in content editor

次に、さまざまな「投稿の表示」オプションが表示されます。

パスワードで保護」オプションを設定し、ページのパスワードを入力するだけです。

Select password protected option

では、『更新』または『公開する』をクリックしてください。

これで、あなたのサイトにアクセスして、パスワードで保護されたページを実際に見ることができます。

Password protected page preview using content editor

では、初期設定のパスワードで保護されたページをカスタマイズする方法を見てみましょう。

方法1:CSSヒーローを使って初期設定のパスワード保護デザインをカスタマイズする

WordPressのコンテンツエディターからパスワード保護を有効化すると、ページのスタイリングにサイトのテーマが使用されます。

ページをカスタマイズするには、CSS Heroのようなツールを使えばいい。コードを編集することなく、ページのデザインやレイアウトを編集できる。

まず、CSS Heroプラグインをインストールして有効化する必要があります。詳しくはWordPressプラグインのインストール方法をご覧ください。

有効化すると、WordPress管理バー上部にCSSヒーローオプションが追加されます。CSS Heroでカスタマイズ」オプションをクリックしてください。

Customize with CSS hero button

CSS Heroビジュアルビルダーが起動し、ページの編集やカスタマイザーが可能になります。

まずは、ページ上の任意の要素をクリックしてください。

Click an element to start editing

次に、左側のパネルから、背景色の変更、背景画像の追加、異なるフォントの使用、スペーシングの編集などを行うことができます。

例えば、‘Background’タブでグラデーションの背景色を追加してみましょう。また、ユーザーがパスワードを入力するボックスの色と「Enter」ボタンの色も変えてみましょう。

Change the background color

そのほか、「枠線」タブでページの大見出しの周りに枠線を追加することもできる。

枠線の幅、色、スタイル、その他お好きなものをお選びください。

Edit the borders and save your changes

カスタマイザーが完了したら、一番下にある「Save & Publish」ボタンを忘れずにクリックしてください。

これで、カスタマイズされた初期設定のパスワード保護されたページをあなたのサイトで見ることができます。

Preview of customized password protected page with CSS hero

CSS Heroを使うことの欠点は、ランディングページビルダーのような柔軟性や高度なカスタマイズ設定ができないことです。

例えば、お問い合わせフォーム、ソーシャルメディアボタン、オプトインフォーム、カウントダウンタイマーなどの要素をCSS Heroを使って追加することはできません。

それを念頭に置いて、WordPressで特定のパスワードで保護されたページをカスタマイズするためにランディングページビルダーを使用する方法を見てみましょう。

方法2: SeedProdを使用して特定のパスワード保護されたページをカスタマイズする。

特定のパスワードで保護されたページのカスタマイズは、 最高のWordPressサイトとページビルダーである SeedProdで最も簡単です

このチュートリアルでは、プレミアムテンプレートとより多くのカスタマイザー機能が含まれているSeedProd Proバージョンを使用します。しかし、SeedProd Liteバージョンから無料で近日公開のページを作成することができます。

まず、SeedProdプラグインをインストールして有効化しましょう。ヘルプが必要な場合は、WordPressプラグインのインストール方法のガイドをご覧ください。

有効化すると、WordPressダッシュボードにSeedProdのウェルカム画面が表示されます。

ここからライセンスキーを入力し、’Verify Key’ボタンをクリックしてSeedProd Proを有効化します。ライセンスキーはSeedProdアカウントエリアにあります。

Enter SeedProd license key

その後、WordPressダッシュボードからSeedProd ” ランディングページに向かい、パスワードで保護されたカスタムランディングページを新規追加しましょう。

この投稿の後半では、パスワードで保護するページを選択する方法を紹介します。サイト全体をパスワードで保護することも、特定のページだけをパスワードで保護することもできます。

このチュートリアルでは、パスワードで保護されたサイト開設用の近日公開ページを作成します。しかし、特定のページをパスワードで保護するためだけに使用するのであれば、デザインを簡単にカスタマイズすることができます。

まずは、’Set up a Coming Soon Page’ボタンをクリックしてください。

Create a new coming soon page

次の画面では、SeedProdがさまざまなページテンプレートを表示しますので、すぐにカスタマイズすることができます。

使いたいテンプレートにマウスオーバーし、オレンジのチェックマークボタンをクリックします。

Choose a coming soon template in SeedProd

テンプレートを選択すると、SeedProdは「新しいページの詳細を入力してください」というタイトルのポップアップウィンドウを開きます。

ページ名とURLスラッグを選択し、「保存してページの編集を開始する」ボタンをクリックするだけです。

Enter a page template name

SeedProdドラッグ&ドロップページビルダーが起動します。

ここでは、パスワードで保護されたランディングページをカスタマイズし、テキスト、画像、ボタンなどのさまざまな要素を追加することができます。

SeedProdは、オプトインフォーム、お問い合わせフォーム、カウントダウンタイマー、プログレスバー、ソーシャル共有オプションなどの高度なブロックも提供しています。

要素を追加するには、左側のメニューから任意のブロックをドラッグし、右側のテンプレートにドロップします。次に、要素をクリックしてカスタマイズし、表示されるオプションを調整します。

Add blocks to your template

SeedProdでは、このようにページのフロントエンドにパスワードフォームを追加してコンテンツを保護することもできます。

まず、SeedProdビルダーに’カスタムHTML’ブロックを追加します。カスタムHTMLブロックをテンプレートにドラッグ&ドロップするだけです。

Add custom HTML block

次に、「カスタムHTML」ブロックをクリックします。

ここから、「カスタムコード」フィールドに[seed_bypass_form]ショートコードを入力します。

Enter shortcode in SeedProd

終わったら「保存」ボタンをクリックするのをお忘れなく。これで完了です!

現在、SeedProdは様々なメールマーケティングサービスとも統合しています。ランディングページにお問い合わせフォームを追加し、メールマーケティングツールに接続することで、メールリストを作成し、ユーザーと連絡を取り合うことができます。

ランディングページビルダーの「接続」タブで、メールマーケティングサービスを選択するだけです。

Connect email marketing service

SeedProdで特定のページにパスワード保護を設定する

seed_bypass_form]ショートコードを使用したカスタムカミングスーンページを作成した後、次のステップはSeedProdを使用して特定のページにパスワード保護を設定することです。

まず、SeedProdビルダーの’ページ設定’タブを開き、’アクセスコントロール’設定をクリックします。

その後、「バイパスURL」フィールドにパスワードを入力するだけで、制限されたコンテンツにアクセスできるようになります。

Access control settings in SeedProd

Bypass URL’フィールドに記述したテキストはパスワードとして機能し、クライアントやチームメンバーがパスワード保護を迂回してページにアクセスするためのリンクとしても機能することに注意してください。

SeedProdでは、管理者、ログイン、ダッシュボード、アカウントなどの特定のURLをサイトから除外することができます。これにより、サイトオーナーがサイトからロックアウトされることはありません。

ここで、どのURLをパスワードで保護するかを選択する必要がある。

アクセスコントロール “設定の下にある “インクルード/除外URL “セクションまでスクロールダウンするだけです。その後、「URLを含める」オプションを選択し、制限したい特定のページを入力します。

Include pages to password protect

完了したら、上部にある「保存」ボタンをクリックするだけです。

次に、「ページ設定」タブの「一般」設定で、ページの状態を「下書き」から「公開する」に変更します。

Publishing your landing page in SeedProd

その後、ランディングページビルダーを閉じ、WordPressの管理画面からSeedProd ” ランディングページにアクセスしてください。

ここから、「Coming Soon Mode」の下にあるトグルをクリックして、パスワードで保護されたカスタムページを有効化しましょう。

Activating coming soon page in SeedProd

それだけだ!

WordPressの特定のページにのみ表示される、パスワードで保護されたカスタムランディングページの作成に成功しました。

カスタマイズされたパスワードで保護されたページが実際に表示されます。

Custom password protected page preview

ボーナスのヒントパスワードで保護されたカスタムページのその他の使用例

WordPressサイトでパスワード保護を使用する方法をもっと知りたいですか?サイトのパスワード保護ページをレベルアップする2つのヒントをご紹介します。

ヒント1:サイト全体にパスワードで保護されたカスタムページを作成する

SeedProdを使用すると、サイトのすべてのページにパスワードで保護されたページを表示することもできます。こうすることで、ユーザーはコンテンツにアクセスするためにパスワードを入力する必要があります。

まず、WordPressダッシュボードからSeedProd ” ランディングページに移動します。そして、「Coming Soon Mode」パネルの「Edit Page」ボタンをクリックします。

Edit coming soon page in SeedProd

次に、上部の「ページ設定」タブに移動し、「アクセスコントロール」の設定に進みます。

その後、’Include/Exclude URLs’セクションまでスクロールダウンし、’Show on the Entire Website’オプションを選択します。

Show on entire website option in SeedProd

変更が完了したら、上部にある「保存」ボタンをクリックしてください。SeedProdは、サイト全体にパスワードで保護されたカスタムページを表示します。

ヒント2:WordPressでカスタムパスワード保護セクションを作成する

WordPressでは、ユーザーごとに異なるサイトセクションをパスワードで保護することもできます。これは、会員制サイトを運営していて、コンテンツ、プラグイン、アプリ、その他のダウンロード可能なファイルへのアクセスをコントロールしたい場合に便利です。

サイトのさまざまな部分を制限する最良の方法は、MemberPressを使用することです。

複数の会員レベルを作成し、コンテンツをパスワードで保護することができる、最高のWordPress会員プラグインです。

MemberPressを使用して、異なるルールを設定し、ユーザーがメンバーシップレベルに応じたコンテンツにのみアクセスできるようにすることができます。詳しくは、WordPress会員サイト作成ガイドをご覧ください。

まず始めに、あなたのサイトにメンバーシップを追加する必要があります。WordPressダッシュボードからMemberPress ” Membershipsに移動し、’新規追加’ボタンをクリックします。

Add new membership plan in MemberPress

その後、会員レベルの名前を入力し、説明を追加し、価格を設定することができます。

また、課金タイプを1回限りから定期課金に変更したり、メンバーシップを無期限または一定期間後に失効するように編集することもできます。

Add a membership level in MemberPress

完成したら「公開する」ボタンをクリックするのをお忘れなく。

次に、WordPressダッシュボードからMemberPress ” Rulesに行き、「新規追加」ボタンをクリックします。

Add new membership rule in MemberPress

ここから、「保護されたコンテンツ」オプションの下にあるドロップダウンメニューをクリックできます。

MemberPressには、個別ページであれWordPressのすべてのページであれ、コンテンツを保護するためのオプションがたくさん用意されています。このチュートリアルでは、個別ページをパスワードで保護します。

それでは、ドロップダウンメニューから「個別ページ」を設定し、ページのタイトルを入力してみましょう。

Set up rules for password protection in MemberPress

次に、アクセス条件を設定し、制限されたページを表示できる人を設定する必要があります。MemberPressでは、会員レベル、WordPressユーザーの権限グループ、能力、個々のメンバーに基づいてコンテンツを保護することができます。

このチュートリアルでは、ドロップダウンメニューから「メンバーシップ」を「プレミアム」に設定しましょう。こうすることで、プレミアム会員だけがページにアクセスできるようになります。さらに条件を追加して、1つ以上の会員レベルでページの表示を許可することもできます。

終了したら、「ルールを保存」ボタンをクリックするのをお忘れなく。

その後、あなたのサイトにアクセスして、パスワードで保護されたページを実際に見ることができます。会員がページのコンテンツを表示するには、アカウントにサインインする必要があります。

View membership password protected page

もっとやりたい?

動画にパスワードを設定したり、企業チーム向けにグループメンバーシップを提供したりできます。さらに、購読者に有料ニュースレターへのアクセス権などを与えるパスワードを作成することもできます。

WordPress でフォームをパスワードで保護する方法についてもご案内しています。

WordPressでパスワードで保護されたページをカスタマイズする方法について、この投稿がお役に立てれば幸いです。WordPressでコンテンツを保護する方法についてのガイド、またはWordPressのコンテンツ保護プラグインのエキスパートによるベストセレクションもご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

アバター

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

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

Reader Interactions

3件のコメント返信を残す

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Maurice

    Hi,
    When I follow the instructions for a password protected page… and logout.
    Then open in an other browser the url-link to that page, I do fill in the password but then also pops up an Admin login? So I can not share these pages…
    How can that be?
    Thank you.

    • WPBeginner Support

      We would recommend checking that your site is not in coming soon or a membership site that would require a user to view the content as that is the most common reason for that issue.

      管理者

返信を残す

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