WordPressの会員制サイトプラグインを試してみた!

この記事の目次
WordPress用会員サイト制作用プラグイン
WordPressの会員サイト制作用のプラグインは、多数ありますが各々できる事が違うようです。
今回、実現したいのは、
- 会員登録ができる
- 会員がID&パスワードを自由に決められる
- 会員登録は、管理者認証が必要。
- 特定のページが会員のみ見れる。それ以外は一般公開。
上記の項目ができそうなプラグインをインストールしていろいろと試してみましたので備忘録として残しておきます。
試してみたWordpressプラグイン
今回インツトールしてみたWordpressプラグインは、以下になります。
- Theme My Login
- Wp-Members
- Absolute Privacy
- WordPress Password
Theme My Login
このプラグインは会員制サイトを作る際の、会員登録周りの設定ができるプラグインのようです。ページにアクセス制限を付ける機能はなしなので不採用。
WP-Members
良さそうなプラグインだったのですが、オリジナルテーマでは動作しない様子。一応試してみるが、私が制作したテーマ内では動かないので不採用。
Absolute Privacy
一番、動作が良く、日本語の言語ファイルも作成しましたが、要件にもなんとなくあっていたのですが今回は不採用。
WordPress Password
使ってみたが、シックリこないので不採用。
結局、いろいろと試してみましたが、希望に叶うプラグインはありませんでした。
会員制サイト制作方法
今回やりたい要件を実現できる方法を見つけました。
「WordPressでログインユーザーしか閲覧できないコンテンツを作りたい場合」で紹介されている方法を参考に、シングルページのテンプレートにログインしていないとページが表示されないように設定しました。
<?php if ( $user_ID ) : ?> ここに閲覧制限しているコンテンツの内容を記述 <?php else : ?> <h3>会員専用ページです</h3> <p>詳細を確認するには、会員登録が必要です。<br/>会員の方は、ログインして下さい。</p> <?php endif; ?>
さらに会員登録周りの設定に、つながるnetの記事を参考にさせて頂き「Theme My Loginプラグイン」を使用して実装しました。
作ってみた会員サイトの表示
以下、表示はこんな感じです

ログインできていないと注意表示

ログインすると内容表示
