「WordPressサイトにパスワードをかけたい。」
「特別なサイトなので一般公開はしたくない。」

そんなときに便利なのが、「HTTP Auth」というプラグインです。

初心者の方でも、かんたんにサイトにパスワード制限をかけられますので、当記事でご紹介いたします。

WordPressテーマ「GLUE」
WordPressテーマ「GLUE」
無料で高機能なWordPressテーマが手に入る。

HTTP Authの機能概要

WordPressプラグイン「HTTP Auth」

機能は至ってシンプルで、お使いのWordPressサイトにパスワードをかけられるのみです。

BASIC認証という仕組みで、ユーザー名(Username)とパスワード(Password)を入力しないとサイトを閲覧できなくなります。サイト全体にアクセス制限をかけることができるので、特設サイトや会員限定サイトにも活用可能です。

通常、BASIC認証の設定には、レンタルサーバー側で設定したり、ファイルを編集する必要がありますが、そのあたりの作業を省略できるプラグインです。

とくに初心者の方や、検証用に一時的にBASIC認証をかけたいという方に便利かと思います。

ファイルを編集してBASIC認証をかける方法は下記記事でご紹介しています(中級者以上向け)。

HTTP Authが向いているケース

  • とにかく手軽にBASIC認証をかけたい方
  • 一時的な検証用としてサイトにBASIC認証をかけたい方
  • サーバーにログインするのが手間・サーバーの操作が不慣れな方

プラグインのインストール

管理画面から「HTTP Auth」を検索してインストールするか、下のボタンからもダウンロード可能です。プラグインファイルを wp-content/pluginsディレクトリにアップした後、管理画面から有効化してください。

HTTP Auth

プラグインのインストールにつきましてはこちらで詳しく解説しています。

使い方

プラグインを有効化したら、ダッシュボードに「HTTP Auth」という項目が表示されます。

「HTTP Auth」の設定箇所

「HTTP Auth」の設定箇所

上記箇所で、UsernameやPasswordを登録します。

Cancel Messageには、任意でテキストを登録できます。BASIC認証の「キャンセル」ボタンを押した際に表示されるメッセージです。

任意なので、とくに登録不要ですが「このページはパスワードで保護されています。」などと入力しておいてもいいでしょう。

以下2つの項目は、BASIC認証をどこにかけるかという設定です。

  • Complete Site(サイト全体)
  • Login and Admin Pages(ログイン画面のみ)

最後に、「Activate」にチェックを入れて、「Save Changes」を押せば設定完了です。サイトにアクセスできなくなるため、UsernameやPasswordは事前に必ず控えておきましょう。

BASIC認証をかけたサイトは、検索エンジンのクローラーもアクセスできなくなるので、集客を目的としているサイトでは使わないようにしてください。

サイトにアクセスして、次のように表示されれば、無事BASIC認証が設定されています。

BASIC認証の例

BASIC認証の例

これで、UsernameやPasswordを知っているユーザー以外は、サイトを閲覧できなくなります。

まとめ

サイトにパスワードをかけられるWordPressプラグイン「HTTP Auth」をご紹介しました。

初心者の方がサイトにBASIC認証をかけたいときに便利です。特別なサイトや制作途中の環境など、用途を限定すれば非常に扱いやすいと思います。

中級者以上の方は、サーバーパネルにアクセスする手間を省けるので、一時的な検証時などに便利です。

アクセス制限に関するおすすめ記事

世界最高品質のデザインの
WordPressテーマ集
WordPressテーマ「ISSUE」
WordPressテーマ「ISSUE」
人材不足を解決する求人採用サイトを。
WordPressテーマ「SEEED」
WordPressテーマ「SEEED」
Webサービスを販売するLP型テーマ。
WordPressテーマ「GENESIS」
WordPressテーマ「GENESIS」
スタイリッシュな企業サイトの決定版。
WordPressテーマ「SOLARIS」
WordPressテーマ「SOLARIS」
一流の企業のための一流の企業サイトを。