最新のSeedProdニュース

ビジネス成長を支援するWordPressチュートリアル、ヒント、リソース

WordPressで個別のページにパスワード保護をかける方法(ステップバイステップ)

WordPressのページにパスワード保護をかける方法(ステップバイステップ) 

執筆者: 著者アバター ステイシー・コリン
著者アバター ステイシー・コリン
Stacey Corrinは、WordPress、SEO、デジタルマーケティングに関する執筆経験15年以上の認定コンテンツマーケティングおよび検索スペシャリストです。彼女はSeedProdとRafflePressのコンテンツを管理しており、自身が積極的に使用しテストしているツールや戦略を取り上げています。
    
レビュー担当者: レビュアーアバター ターナー ジョン
レビュアーアバター ターナー・ジョン
ジョン・ターナーはSeedProdの共同創設者です。彼は20年以上のビジネスおよび開発経験を持ち、彼のプラグインは2500万回以上ダウンロードされています。

要約: WordPress ページをパスワードで保護する方法 WordPress にはページ用の組み込みパスワードオプションがあり、同じ手法で投稿、商品、カテゴリ全体もロックできます。必要となる制御の量に応じて、知っておくべき方法は次のとおりです。

  1. 組み込みの表示設定: 最速のオプション。ページを開き、表示設定を「パスワード保護」に設定し、パスワードを入力して公開します。
  2. ページ以外にも機能します: 同じ設定で投稿や WooCommerce 商品も保護でき、SeedProd はカテゴリ全体を一度にロックできます。
  3. 制限事項: ページごとに 1 つのパスワード、有効期限なし、メディアファイルは直接 URL でアクセス可能のままです。
  4. デザインコントロールのための SeedProd: アクセス制御とパスワード保護が組み込まれた、ブランド化された「近日公開」または「メンテナンス」ページを作成します。
  5. 複数のパスワードのための PPWP: ページごとの複数のパスワード、有効期限設定、カスタマイズ可能なフォームを備えた軽量プラグイン。
  6. ファイルを適切に保護する: ページをロックしても、直接のファイル URL はロックされません。機密文書の場合は、ファイル名を変更するか、ダウンロード保護プラグインを使用してください。

特定の人のみが閲覧できるように、WordPressのページにパスワード保護をかけたいですか?

私は、下書き作業中、クライアントファイル共有中、または有料オファーの公開中にページを非公開にするためにパスワード保護を使用しています。コンテンツを一般公開から隠すための最も簡単な方法の1つであり、コーディングは一切不要です。

このガイドでは、組み込みの WordPress 設定を使用してその方法を段階的に説明します。次に、SeedProd を使用してデザインコントロールを完全に実現するパスワード保護ページを作成し、その同じアプローチを投稿、WooCommerce 商品、およびカテゴリ全体に拡張する方法を示します。

WordPressのページにパスワード保護をかける理由

パスワード保護は、WordPress サイトの機密コンテンツを、共有する準備ができるまで一般の目に触れないようにします。

パスワード保護を使用すると、次のことができます:

  • 機密情報の保護: 不正アクセスを防ぐことで、クライアントデータ、社内メモ、財務レポートを保護します。
  • 限定コンテンツへのアクセス制限: 有料会員やロイヤルカスタマーなど、特定のオーディエンスにプレミアムコンテンツを提供します。
  • 洗練されたウェブサイトを維持する: 建設中の ページを保護し、訪問者には完成したコンテンツのみを表示させます。
  • プライベートなフィードバックの取得: 一般公開せずに、選択したレビュー担当者と下書きやプロトタイプを共有してフィードバックを得ます。
  • プライベートな開発とテスト: サイト開発中にパスワード保護を使用して、ライブサイトに影響を与えることなく安全にテストします。

組み込みの WordPress 設定はこれらのほとんどのケースをカバーしているので、そこから始めましょう。

方法1:WordPressのページにパスワード保護をかける方法(プラグインなし)

WordPressでは、ページや投稿に簡単にパスワード保護をかけ、コンテンツを細かく制御できます。単一のページにすばやくパスワード保護をかける手順は次のとおりです。

1. WordPressエディターでページを開く

保護したいページに移動し、「編集」をクリックします。

WordPressページの編集をクリックしてブロックエディターで開く

2. 「ステータスと公開設定」設定を見つける

右側のサイドバーにある「ステータスと表示設定」セクションを探します。

右側のサイドバーにあるステータスと表示設定を開いているWordPressページエディター

3. ページをパスワード保護モードに設定する

「表示設定」オプションをクリックし、ドロップダウンメニューから「パスワード保護」を選択します。

WordPressページの表示設定ドロップダウンからパスワード保護を選択する

4. 強力なパスワードを選択する

指定されたフィールドに希望のパスワードを入力します。推測されにくい強力なパスワードであることを確認してください。

WordPressは入力されたパスワードを訪問者のブラウザのCookieに自動的に保存するため、再訪問時に再入力する必要はありません。共有デバイスや公共のデバイスを使用している場合は、終了時にブラウザのCookieをクリアするように訪問者にリマインドしてください。

WordPressページにパスワードを追加する

5. ページを更新または公開する

「更新」または「公開」ボタンをクリックして、変更を保存します。

パスワード保護されたWordPressページを発行する

これで、ページはWordPressでプライベートとしてマークされ、リストビューで保護されたページを簡単に確認できるようになります。

保護ラベル付きのパスワード保護されたページが表示されているWordPressページのリスト

パスワード保護を削除したい場合は、ステータスを「公開」に戻します。この方法は、カスタム投稿タイプを含む、WordPressのすべてのページと投稿で機能します。

Googleにインデックスされたくない機密コンテンツがページに含まれている場合は、AIOSEOで開き、[高度]タブの[ロボットメタ]を[インデックスしない]に設定します。完全な手順については、以下のFAQを参照してください。

組み込みメソッドの制限事項

組み込みのWordPressオプションは、簡単なケースではうまく機能しますが、それに依存する前に知っておくべきいくつかの制約があります。

  • ページごとに 1 つのパスワード: 複数のパスワードを設定したり、異なる人に異なるアクセスコードを付与したりすることはできません。
  • パスワードの有効期限なし: パスワードは、手動で削除または変更するまでアクティブなままです。
  • パスワードフォームをカスタマイズできない: デフォルトの WordPress プロンプトは、カスタムコードなしではスタイル設定できません。ブランド化された代替案については、WordPress でパスワード保護されたページをカスタマイズする方法を参照してください。
  • アップロードされたファイルは公開されたまま: ページに埋め込まれた PDF や画像は、ページがロックされていても、直接の URL を介してアクセス可能です。

これらの制限事項のいずれかが問題となる場合は、方法2または専用のプラグインが状況に適している可能性があります。

さて、ページをパスワード保護しました。しかし、まだアクセス権を持っていない訪問者に対して、より魅力的な体験を作成したい場合はどうすればよいでしょうか?

SeedProdを使用すると、パスワード保護されたカスタムの近日公開またはメンテナンスモードページを作成できます。その方法を見てみましょう。

方法2:SeedProdでカスタムパスワード保護ページを作成する

(カスタムページおよび近日公開/メンテナンスモード用)

SeedProd ドラッグ&ドロップ WordPress ウェブサイトビルダー

SeedProdは、WordPress用の強力なドラッグアンドドロップウェブサイトビルダープラグインであり、カスタムの近日公開ページ、メンテナンスモードページ、ランディングページなどを簡単に作成できます。ドラッグアンドドロップビルダーなので、コーディングスキルがなくても、美しくプロフェッショナルな見た目のページを作成できます。

その便利な機能の1つは、これらのページをパスワード保護する機能であり、コンテンツへのアクセスをより細かく制御できます。

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

まず、SeedProdプラグインをダウンロードします。次に、ログイン後、アカウント概要エリアに移動します。

次に、**ライセンスキー、詳細、ダウンロードを表示**をクリックします。

ライセンスキーのダウンロードオプションが表示されているSeedProdアカウントダッシュボード

ここから、Download Landing Page Proというラベルのオレンジ色のボタンをクリックします。

ランディングページプロをダウンロードボタンが強調表示されているSeedProdアカウント画面

次に、WordPressダッシュボードのプラグイン » 新規追加に移動し、プラグインのアップロードをクリックします。

ファイルを選択をクリックして、コンピューターでダウンロードした.zipファイルを見つけ、今すぐインストールをクリックします。

SeedProdのプラグインアップロードオプションが表示されているWordPressプラグイン追加画面

プラグインをインストールしたら、有効化をクリックします。

2. 来客中/メンテナンスページを作成する

ページにパスワード保護を適用するには、来客中(工事中)またはメンテナンスページを作成する必要があります。

SeedProdの近日公開ページテンプレートライブラリ

これらのページには、単一のパスワードでページを保護するためのアクセス制御が含まれています。SeedProdで来客中ページを作成するには、これらの手順に従ってください。

3. ページのパスワード保護をオンにする

来客中ページを作成したら、SeedProdのページ概要に移動し、来客中モードセクションのページを編集ボタンをクリックします。

近日公開モードのページを編集ボタンが表示されているSeedProdページ概要

ビジュアルページエディターの上部にあるページ設定タブをクリックして、いくつかの設定オプションを表示します。特定のページを非表示にするには、アクセス制御オプションをクリックします。

代わりに個々のWordPressページを非表示にするには、URLを含める/除外するセクションまで下にスクロールします。

特定のページを保護するためのURLを含めるオプションが表示されているSeedProdアクセス制御パネル

このセクションで、URLを含めるラジオボタンをクリックし、保護したい各ページのURLを、提供されたボックスに入力します。各URLは新しい行に入力する必要があります。個々のWordPress投稿のURLもここに追加できます。

完了したら、変更を保存ボタンをクリックします。

オプションのSeedProd設定

アクセスルールを設定する
WordPressのログイン情報を持っていない訪問者が保護されたページにアクセスする必要がある場合、簡単な解決策があります。WordPressページはリンク経由でのみアクセスできるようにすることができます。

アクセス制御パネルには、制限されたページをバイパスできるオプションがあります。

保護されたパスワードフィールドとバイパスリンクオプションが表示されているSeedProdアクセス制御パネル

ここで、安全なパスワードを追加できます。

このオプションにより、WordPressページは、あなたが訪問者に与えるリンク経由でのみアクセス可能になり、近日公開ページは無視されます。パスワードを忘れた場合でも、このページをすばやく確認して記憶を呼び戻すことができます。

また、アクセスIPセクションに特定の訪問者のIPアドレスを追加することも可能です。これにより、そのIPを持つ誰もが近日公開ページをバイパスできるようになります。
ランディングページにパスワード入力フィールドを追加する
ユーザーがパスワードを入力してランディングページをバイパスするためのフォームを追加したい場合は、デザインタブに移動し、ページにカスタムHTMLブロックを追加します。

SeedProdページビルダーとカスタムHTMLブロック(seed_bypass_formショートコードを含む)

ブロック内で、角括弧 [ ] にseed_bypass_formと入力し、変更を保存します。ログインフォームはページビルダーのプレビューには表示されません。

表示するには、サイトのフロントエンドでその特定のページにアクセスする必要があります。

パスワード入力フォームが表示されたSeedProdランディングページのフロントエンドビュー

4. 来客中/メンテナンスモードを保存して有効にする

このページを離れる前に、変更を保存することを忘れないでください。まだ行っていない場合は、ダッシュボードから来客中ページを有効にする必要があります。

WordPress管理パネルからSeedProd » ページに移動して、利用可能なさまざまなページモードとランディングページを表示します。

来客中モードセクションの下で、トグルをクリックして、非アクティブからアクティブに切り替えます。

Coming Soonモードのトグルがアクティブに切り替えられたSeedProd Pagesダッシュボード

これで、ウェブサイトの特定のページに対してパスワード保護が有効になりました。

方法3:PPWPで複数のパスワードを追加する

WordPressの組み込み方法が限定的すぎる場合は、PPWP(Password Protect WordPress Pages)を検討する価値があります。30,000以上の有効インストールがあり、ページごとの複数パスワード、パスワードの有効期限、カスタマイズ可能なパスワードフォームなど、ネイティブオプションにはない機能が追加されています。

インストールするには、WordPressダッシュボードのプラグイン » 新規追加に移動し、「PPWP」を検索します。インストールして有効化します。

各ページの編集画面には、サイドバーに新しいパスワード保護パネルが表示され、別の設定ページに触れることなく、直接パスワードを追加できます。

PPWPを使用してユーザーロール別にページにパスワード保護を適用する。

異なるユーザーに異なるアクセスコードを付与したり、設定した日付後に期限切れとなるパスワードを設定したり、デフォルトのWordPressパスワードフォームをサイトのデザインに合わせて置き換えたりする必要がある場合に最適な選択肢です。

方法4:パスワード保護されたページでファイルを保護する方法

「PDFファイルをパスワード保護できますか?」と疑問に思うかもしれません。答えは「はい、できます」。この方法では、ファイルをWordPressのメディアライブラリにアップロードし、パスワード保護されたページに埋め込みます。

1. ファイルをアップロードする

まず、WordPressダッシュボードのメディア » 新規追加に移動し、保護したいファイル(PDF、ドキュメントなど)をアップロードします。

WordPressで新しいメディアファイルを 1 つ追加する

2. ページを作成または編集する

保護されたファイルを埋め込みたい新しいページを作成するか、既存のページを編集します。

次に、ページコンテンツにファイルを挿入します。「メディアを追加」ボタンをクリックしてアップロードしたファイルを選択するか、ファイルURLに直接リンクすることでこれを行うことができます。

アップロードされたファイルを挿入するためのメディアを追加ボタンが表示されたWordPressページエディター

3. パスワードでページをロックする

このページをパスワード保護するには、方法1の手順に従ってください。これにより、埋め込まれたファイルも効果的に保護されます。

WordPressでPDFをパスワード保護する

ページをパスワードで保護しても、直接のファイルURLは保護されません。メディアライブラリにあるPDFや画像の直接リンクを知っている、または見つけた人は誰でも、パスワードを入力せずにアクセスできます。

本当に機密性の高いファイルの場合は、アップロードする前に推測できない文字列に名前を変更するか、専用のダウンロード保護プラグインを使用して直接アクセスをブロックしてください。

そうすれば、アクセスすべきでない人々からPDFを保護できます。

埋め込みPDFを保護するパスワードプロンプトが表示されたWordPressページのフロントエンドビュー

投稿、商品、カテゴリをパスワードで保護する方法

これまでの機能はすべて単一のページをロックするものでした。同じツールは、個々の投稿、WooCommerce製品、およびカテゴリ全体など、コンテンツの他の部分にも拡張されます。

投稿とカスタム投稿タイプ

方法1の組み込みの可視性設定は、ページに限定されません。任意の投稿またはカスタム投稿タイプを開き、同じ「ステータスと可視性」パネルで可視性を「パスワード保護」に設定します。

ページでの動作とまったく同じように動作します。1つのパスワードは訪問者のブラウザのCookieに保存され、変更するまで有効期限はありません。

WooCommerce製品とストア

WooCommerceストア全体の場合、SeedProdの「近日公開」モードとメンテナンスモードが最もクリーンなオプションです。どちらもWooCommerceとネイティブに連携するため、別のプラグインを追加せずにストアをロックできます。

ストアオーナーは通常、これを2つの方法で使用します。一部はローンチ前に有効にして期待感を高め、他の人は大きな変更中に使用して、顧客が半壊したチェックアウトに遭遇しないようにします。

SeedProdを使用して構築された背景画像付きのWooCommerce近日公開ページ

設定するには、WooCommerce近日公開ページを作成するガイドに従ってください。ストアを短時間だけダウンさせる必要がある場合は、代わりにWooCommerceメンテナンスモードを使用してください。

ストア全体ではなく単一の製品をロックするには、方法1の組み込みの可視性設定を使用します。各製品は投稿タイプであるため、同じ「パスワード保護」オプションが適用されます。

カテゴリ全体

SeedProdのアクセス制御を使用すると、内部の各投稿に触れることなく、1つのページの後ろにカテゴリ全体をロックできます。

方法2のように近日公開またはメンテナンスページを作成してから、**ページ設定**タブを開き、**URLを含める**をオンにします。保護したい各カテゴリのURLを1行に1つずつ貼り付けます。

WordPressカテゴリにパスワード保護をかけるために使用されるSeedProd除外URL設定

変更を保存すると、そのカテゴリを訪問した人は誰でも、投稿の代わりに保護されたページが表示されます。

数ページだけでなく、サイト全体をロックする必要がありますか?開発中のWordPressサイトをパスワードで保護する方法のガイドに従って、完全な手順を確認してください。

パスワード保護の問題のトラブルシューティング

パスワード保護はWordPressページのアクセスを制御する簡単な方法ですが、期待どおりに機能しないこともあります。

一般的な問題とそのトラブルシューティング方法をいくつか紹介します。

  • ブラウザキャッシュ:パスワードを変更したり、パスワード保護を削除したりしても、以前の動作が続く場合は、ブラウザのキャッシュとCookieをクリアしてください。各ブラウザには若干異なる手順があるため、詳細については(「[お使いのブラウザ名]でキャッシュをクリアする」など)を検索してください。
  • プラグインの競合:インストールした他のプラグインを1つずつ一時的に無効にしてください。無効化するたびに、パスワード保護が正しく機能するかどうかを確認してください。これにより、プラグインがWordPressの組み込みパスワード機能に干渉しているかどうかを特定できます。
  • 間違ったパスワード:大文字と小文字を区別することに注意して、正しいパスワードを入力していることを再確認してください。
  • 間違ったページ表示設定:WordPressのページエディタの「ステータスと表示設定」エリアで、表示設定が「パスワード保護」になっていることを確認してください。「非公開」に誤って設定してしまうのは簡単です。
  • キャッシュプラグイン:WP RocketやW3 Total Cacheなどのキャッシュプラグインを使用している場合は、そのキャッシュをクリアする必要がある場合があります。パスワード設定を更新しても、キャッシュされたバージョンのページが表示されることがあります。
  • .htaccessファイルが破損している(まれ):.htaccessファイルの設定が正しくないと、WordPressの機能に干渉することがあります。標準の.htaccessファイルを復元する手順はオンラインで見つけることができますが、サイトファイルを編集することに慣れていない場合は注意して進めてください。

上記いずれの方法でも解決しない場合は、ウェブホスティングプロバイダーに連絡して、さらにガイダンスを受けてください。プロバイダーは、お客様のセットアップに固有の洞察を持っている場合があります。

WordPressのページをパスワードで保護するFAQ

読者の皆様からパスワード保護について多くの質問をいただきます。ここでは、できる限り多くの質問にお答えしようと思います。

WordPressのページをパスワードで保護するとGoogleから隠せますか?

完全に隠せるわけではありません。ページがパスワードで保護されていても、GoogleはページのタイトルとURLをクロールしてインデックスに登録することができます。コンテンツ自体はクローラーから隠されますが、ページは検索結果に表示される可能性があります。インデックス登録を完全に防ぐには、AIOSEOでページを開き、[高度な設定]タブに移動して、[Robots Meta]を「インデックスしない」に設定してください。Googleに見つけてほしくないコンテンツが含まれるページはすべてこれを行ってください。

WordPressのページの一部だけをパスワードで保護できますか?

WordPressの組み込み設定ではできません。ネイティブの可視性オプションはページ全体をロックします。ページ全体ではなくセクションを制限する必要がある場合は、PPWPプラグインはエディタに直接追加できるショートコードを使用した部分的なコンテンツ保護をサポートしています。

パスワード保護は、ページ上のファイルや画像も保護しますか?

いいえ。ページをパスワードで保護しても、WordPressメディアライブラリ内のファイルへの直接アクセスはブロックされません。PDFや画像の直接URLを知っている人は誰でも、パスワードを入力せずにアクセスできます。機密性の高いファイルの場合は、アップロードする前に推測できない文字列に名前を変更するか、専用のファイル保護プラグインを使用してください。

WordPressのページごとに異なるパスワードを設定できますか?

はい。WordPressでは、各ページまたは投稿に個別に一意のパスワードを割り当てることができます。同じページに複数のパスワードが必要な場合や、自動的に期限切れになるパスワードが必要な場合は、PPWPプラグインが各ページの編集画面から両方のケースに対応します。

WordPressサイト全体をパスワードで保護できますか?

はい。上記で単一ページに示したのと同じアプローチを使用して、SeedProdの近日公開またはメンテナンスモードをサイト全体に適用します。構築中または変更中に、すべてのページを1つのパスワードの後ろに置く最も簡単な方法です。

訪問者はパスワードを入力するために WordPress アカウントが必要ですか?

いいえ。パスワード保護はユーザー登録とは別です。パスワードを持っている人は誰でも、アカウントを作成したりログインしたりすることなくコンテンツを表示できるため、これはメンバーシップサイトとは異なります。

次に、サイトを保護するためのその他の方法

これで、テスト目的やプライベートコンテンツのためにWordPressページをパスワードで保護する方法を学びました。

SeedProdの強力なアクセス制御機能を使用すると、WordPressでページを簡単にロックできます。さらに、ドラッグアンドドロップのページビルダーにより、コーディング不要で、パスワードで保護されたページのデザインを完全に制御できます!

サイトの残りの部分をロックダウンするには、ハッカーからWordPressサイトを保護する方法のガイドを参照してください。

お読みいただきありがとうございます!皆様のご意見をお聞かせいただければ幸いです。お気軽に会話にご参加ください YouTubeX および Facebook で、ビジネスを成長させるための役立つアドバイスやコンテンツをさらにご覧ください。

著者アバター
ステイシー・コリン コンテンツマーケティングスペシャリスト
Stacey Corrinは、WordPress、SEO、デジタルマーケティングに関する執筆経験15年以上の認定コンテンツマーケティングおよび検索スペシャリストです。彼女はSeedProdとRafflePressのコンテンツを管理しており、自身が積極的に使用しテストしているツールや戦略を取り上げています。

開示: 当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、手数料が発生する可能性があることを意味します。当社は、読者に価値をもたらすと信じる製品のみを推奨しています。

コメント

  1. こんにちは

    ユーザーごとに1ページを保護したいのですが、それはユーザーごとに異なるギャラリーページになります

    したがって、ユーザー1は自分のギャラリー/カスタムページにのみアクセスできます

    そしてユーザー2は自分のギャラリーにのみアクセスできます

    あなたのシステムはこれを実行できますか?

    乾杯
    ロブ

  2. Seedprodで、使用後に期限切れになるか、数日後に期限切れになる複数のパスワードでページを保護できるようにしてください。 :)

    1. ナナさん、ご提案ありがとうございます。必ず機能リクエストとして提出させていただきます。

コメントは締め切られました。

[weglot_switcher]
ChatGPTまたはClaudeとチャットして、このWordPressサイトを運営しましょう。無料プラグインです。 無料で試す