sidebarホームWordPress決済ツールギークスグロース世の中にあるインフラを使いこなして、理想のライフスタイルを手に入れることを目指すブログ。会員サイトほどではないけど、手軽に自分のWordPressのサイトにパスワードをかけたいと思ったことはありませんか?本来それは、Basic認証という仕組みを解決できます。Basic認証は少し複雑でサーバーの専門知識が必要な方法で、知識がない人がやるには少しハードルが高いです。ProtectedというWordPressプラグインです。Protectedを使うことで簡単にWordPressのウェブサイトにパスワードを導入することができます。Protectedについて紹介していきます。Protectedを設定して、実際にサイトにパスワードを掛けることができるようになります。ProtectedとはWordPressのサイト全体にパスワードをかけることができるプラグインです。会員機能ってほどじゃないけどサイトにパスをかけてパスワードを知っている人だけに共有したい時などに使えますね。他の会員サイト構築プラグインみたいに細かくページごとの設定などはできないので、細かく設定したい場合はWP-Memebersなどを使うようにしましょう。Protectedをインストールしましょう。Protectedをダウンロードします。Protectedのダウンロードサイトのダウンロードをクリックすると、「Zipファイル」がダウンロードされます。「Zipファイル」のダウンロードができたら、今度はWordPress管理画面のメニュー「プラグイン」の中にある「新規追加」をクリックしましょう。クリックして新規追加画面の表示ができたら、今度は「プラグインのアップロード」をクリックします。すると、ファイルをアップロードするフォームが表示されます。そこに、先程ダウンロードしておいた「Zipファイル」をセットして「今すぐインストール」をクリックしましょう。すると、プラグインがダウンロードされます。ダウンロードされたら、「プラグインを有効化」をクリックしてダウンロードしたプラグインを有効化するようにしましょう。WordPressのメニューの「プラグイン」ー>「インストール済みプラグイン」のところにダウンロードされたプラグインが表示されて、有効化になっているものは背景が青白くなります。Protectedのインストールは完了です。Protectedの設定をしていきます。Protectedの設定をするには、WordPressの管理画面メニューから「設定」ー>「パスワード保護」をクリックします。Protectedの設定画面が表示されます。Protectedの設定画面には次のような設定項目があります。days・Caching・Cookiesそれぞれ紹介していきます。パスワード保護状況についてここにチェックを入れることで、サイト全体にパスワードをかけることができます。パスワードをかけた時の権限などについては、次の「許可する権限」の項目で設定します。許可する権限について「許可する権限」は次の項目があります。APIのAccessを許可する)管理者を許可するについてここにチェックを入れることで、WordPressで管理者権限を持っている人はパスワードの入力なしでサイトを見ることができます。サイト全体にパスワードをかけた状態だと、デフォルトでは管理者であってもパスワード入力画面に遷移されます。管理者はパスなしで見れるようにしたい場合はここにチェックを入れるようにします。ログインしたユーザーを許可するについてここにチェックを入れることで、WordPressに登録して、ログインしたユーザーはパスワードなしでサイトを見ることができます。フィードを許可するについてRSSフィードとは、お気に入りのサイトの最新情報をいち早く取得することができるフォーマットのことです。パスワードをかけているサイトから、最新情報を外部に漏らすのは普通はしないと思うのでここはチェックを入れないでおきましょう。RSSフィードを取得するサービスには、「feedly」といったサービスがあります。APIとは、Webサイトの情報を外部のプログラムで取得することができるサービスのことです。WordPressで出来たサイトの情報は本来であれば、WordPress内でしか使用することができません。APIという方式を使用することで外部のサイトで使用することができるようになります。プログラマーなどではない限り使うことはないと思うので、ここはチェックを入れないでおきます。新しいパスワードについてここの部分にサイトにパスをかけた時のパスワードを設定します。パスワード画面の時に、ここに設定したパスワードで内部を見ることができます。アドレスでは、IPアドレスを指定することで特定のIPアドレスからのアクセスはパスワードなしでサイトを表示することができます。ちなみに、IPアドレスとはインターネットの住所のことです。訪問先の会社のところからサイトにアクセスした場合は、パスワードをかけないなどの場合はここを設定するようにします。meについてここにチェックを入れることで、パスワードのところにしばらくパスワードを保持するかどうかのチェックを表示することができるようになります。daysについてここに半角数字を打ち込むことで、どれくらいパスワードを入力しないでもサイトを見ることができるかを設定することができます。デフォルトでは、14日間パスワードを打ち込まなくてもサイトを見ることができます。Cachingについてここではキャッシュ系のプラグインを使用している場合は、パスワードを入力しないでもサイトを見れる機能がうまく動作しないことがありますということが書いてあります。ちなみに、キャッシュとはWebサイトを早く表示させるための機能のことです。Cookiesについてここでは、Cookieの鍵の名前を自由に変更することができます。daysのところで紹介しましたが、ユーザーがパスワードを入力しなくてもサイトを見れるのはこのCookieという仕組みがあるためです。ユーザーがサイトを訪れた時に、デフォルトで設定されている「bid_1_password_protected_auth」という鍵を使って、パスワードを認識しています。ここでは、その鍵の名前を変更することができます。Protectedを使うことで、ちょっとサイトにパスワードをかけて購入者限定の特典として秘密のコンテンツを使いたいといったサイトを作成することができます。細かく設定したい場合はWordPressの会員サイト構築プラグインなどを使うようにしましょう。プラグインGuildPress(ギルドプレス)は10月10にリリースしました。GuildPressは、オンラインでの会員制学習サイトの立ち上げなどを考えている方におすすめのWordPressテーマとなります。ケンタロウ普段はプログラミングとマーケティングを駆使して活動しています。僕が普段の活動の中で、世の中には色んなインフラとなるようなものが溢れているという風に気づきました。あとは使いこなすための知識や実際の使い方とかさえ知っていれば、意外と自分が理想とするライフスタイルは実現するんではないか?と思いこのブログを通して便利なツールの使い方などを紹介しています。