「Members」プラグインを使って簡単なクローズドサイトを作る

簡単なクローズドサイトをワードプレスで作りたいので「Members」のプラグインを使ってみました。

 

まずはプラグインのインストールを行います。

members

 

プラグインを有効化したのち「設定」>「Members」に設定項目が追加されます。

 

Pricate Site の「Enable Private Site」にチェックを入れるとログインしたユーザー限定にすることができます。

members2

 

members3

 

 

 

↓の個所を設定すると非公開(会員サイト)になります。

目次

Private Site

Enable Private Site チェックあり Redirect all logged-out users to the login page before allowing them to view the site.
REST API チェックあり Require authentication for access to the REST API.
Disable Feed チェックあり Show error message for feed items.

 

↓は好みで設定

Enable Permissions:記事ごと閲覧権限を設定することができる

Content Permissions
Enable Permissions チェックあり Enable the content permissions feature.

 

 

で結局ワードプレスのMembersプラグインの設定は下記のようになりました。

members4

 

 

管理メニューがでちゃうんだけど・・・

このあたりのメニューとかプロフィールページとか不要なので非表示にしたいと思います。

 

members5

 

Adminimizeプラグインをインストールします。

このプラグインで不要なメニューを非表示にしたいと思います。

「設定」>「Adminimize」をクリックします。

 

バーの部分は「Admin Bar Back end Options」で非表示にしたい項目にチェックをいれます。

今回はAdmin Barなど不要なのでグローバルメニューやバー事態も非表示にしました。

 

 

 

uploadsフォルダへの直リンク禁止

会員用のプラグインを入れてもuploadsフォルダへ直接アクセスできてしまいます。

それなので、ブロックするように下記のファイルを設置します。

設置場所:wp-content/uploads

SetEnvIf Referer "^http://www\.ほげほげ\.こむ" ShowOK
order deny,allow
deny from all
allow from env=ShowOK

直リンクが禁止になります。