説明
Full Page Password Protect は、WordPress 標準のパスワード保護機能を拡張します。
WordPress の標準動作では、本文だけが非表示になり、タイトル・アイキャッチ画像・カスタムフィールド・テーマの出力など、ページの他の部分が表示されてしまうことがあります。このプラグインは、正しいパスワードが入力されるまで、ページ全体をシンプルなパスワード入力画面に置き換えます。
WordPress 標準のパスワードフォームとパスワード処理を使用し、独自のログイン機能・カスタム Cookie・ユーザーアカウント・パスワード保存は行いません。
また、アーカイブページ・検索結果・タクソノミー一覧・REST API レスポンスでの、保護コンテンツの意図しない露出を抑えるのにも役立ちます。
主な機能
- 個別ページ全体をパスワード入力画面に置き換える
- WordPress 標準のパスワードフォームとパスワード処理を使用
- パスワード入力前にタイトル・画像などのページ要素が表示されないよう支援
- パスワード画面に no-cache ヘッダーを送信
- パスワード画面に noindex, nofollow を付与
- REST API レスポンスでの保護コンテンツ露出を抑制
- 既定で保護投稿を公開一覧から除外
- タイトルのみ表示モードを任意で利用可能
- 選択した有効な投稿タイプに対応
- パスワード画面の既定メッセージを翻訳可能
- 第三者サービス・トラッキングスクリプト・外部アセットを読み込まない
設定
プラグインを有効化
ページ全体のパスワード保護のオン・オフを切り替えます。
保護対象の投稿タイプ
ページ全体のパスワード保護を適用する、有効化された投稿タイプを選択します。
一覧表示モード
exclude removes protected posts from listing queries.
title_only keeps protected posts in listings but hides excerpts, content, and featured images.
パスワード説明文
パスワード画面のフォーム上に表示するメッセージです。
プライバシー
このプラグインは個人データを収集・保存・送信しません。
外部サービスの呼び出し、リモートアセットの読み込み、トラッキングスクリプトの追加は行いません。
スクリーンショット



インストール
full-page-password-protectフォルダを/wp-content/plugins/にアップロードするか、WordPress のプラグイン画面からインストールします。- WordPress の「プラグイン」画面で有効化します。
- 「設定 > Full Page Password」を開きます。
- 対象の投稿タイプと一覧表示モードを確認してください。
パスワード保護自体は、各投稿・固定ページの WordPress 標準「公開範囲 > パスワード保護」から設定します。
FAQ
-
Does this plugin use a custom password system?
-
いいえ。WordPress 標準の投稿パスワード機能を使用します。
-
Does this plugin store passwords?
-
いいえ。パスワードは WordPress の通常の方法で管理されます。
-
Does it work with block themes?
-
はい。クラシックテーマ・ブロックテーマの両方で動作します。
-
Does it protect REST API output?
-
はい。保護された投稿について、プラグイン設定に応じてコンテンツ関連フィールドが公開 REST レスポンスから隠されます。
-
Can I use it with existing password-protected posts?
-
はい。WordPress 標準の公開範囲設定でパスワードを設定し、プラグインを有効化してください。
評価
このプラグインにはレビューがありません。
貢献者と開発者
変更履歴
1.0.1
- Rebranded the plugin display name to SoraStyle Full Page Password Protect.
1.0.0
- 初回リリース。