WEBマーケティングを学ぶためのメールマガジン バックナンバー一覧

戻る

タイトル :WordPressで会員サイトを作る方法をまとめました。
配信日時 :2012/01/12(木) 08:40
配信数 :456

本文:

こんにちは。中田です。

いつもありがとうございます。



以前、WordPressで会員サイトを作る方法をご紹介しましたが、

プラグインの紹介だけにとどまっていました。



その後、実際に会員サイトを構築する仕事に関わったので、

今日は具体的な手順を共有したいと思います。



たぶん、WordPressの会員サイト構築の手順を

まともに書いてる記事は日本にはほとんどありません。



ですので、この記事は

メールボックスに保存することをおすすめしたいと思います。はい。



では、いきましょう。





まず、「どういう会員サイトを作るか」ですが、

次の4つの条件を満たすものとします。


-----------------------------------------------
・ブログのトップページは会員以外も見えるようにする
・第二階層以下はIDとパスワードが必要
・IDとパスワードは全会員共通
・会員は管理画面を閲覧、操作することはできない
-----------------------------------------------



「IDとパスワードは全会員共通」は、

設定次第では、全会員のIDとパスワードを違う設定にできます。



ただ、その場合はショッピングカートと新規登録ユーザーとを

連動させる必要があります。(連動させた方が楽)



今日はその方法は触れませんが、

月額制会員サイトでなければ、今日の方法で使えるので、

続けてご覧ください。



下の手順を上から順にすすめてください。
※プラグインのインストール方法など
基本的な操作方法については触れていません。




01. Exec-PHP をインストール

記事やウィジェット内でPHPを使えるようにする
WordPressプラグイン「Exec-PHP」をインストールします。
インストールして有効化しておくだけでOKです。

http://e-32.net/z/public/l.php?0102&0&119m1





02. サイドバーにログインフォームを設置する

ログインフォームをサイドバーに設置します。
コードは下の記事で紹介されているので、そちらを使います。
先ほどの「Exec-PHP」をインストールしていれば
ウィジェットでもPHPを使うことができますね。

・WordPress ログインフォームをページ上に表示してログインするには
http://e-32.net/z/public/l.php?0102&0&119m2

ちなみに、後述するプラグイン「WP-Members」にも
ログインフォームをウィジェットに設置することはできますが、
出力される文字列が日本語でない上に 変更がきかないので、
上の記事から フォームのコードを拝借するわけです。





03. 「WP-Members」と「Members Only」をインストール

以前にも紹介したのですが、会員サイトを作る為に必要な
プラグイン「WP-Members」と「Members Only」をインストールします。

各種設定は、下の解説記事のまま進めればOKでした。
細かい部分にこだわるなら翻訳しつつガンバってください。

・【WordPress】WordPressで “会員制サイト” を実現するプラグイン
『WP-Members』と『Members Only』(設定晒し有)
http://e-32.net/z/public/l.php?0102&0&119m3





04. 新規ユーザーを作る

会員専用のログインユーザーを新たに作ります。
ワードプレスの管理画面「ユーザー」→「新規追加」から
「購読者」として追加します。

なるべくハッキングされにくいパスワードを設定しましょう。





05. 「Role Manager」をインストール

先ほど追加した会員用ユーザーが管理画面にログイン出来ない様に
プラグイン「Role Manager」で権限を設定します。
具体的に言うと、「read」も含めた全ての権限を外します。

http://e-32.net/z/public/l.php?0102&0&119m4
これで会員はWordPressの管理画面の操作はおろか、
閲覧すらできなくなります(サイトは閲覧できます)。





以上で完成です。

下の4つの条件が満たせていると思います。

-----------------------------------------------
・ブログのトップページは会員以外も見えるようにする
・第二階層以下はIDとパスワードが必要
・IDとパスワードは全会員共通
・会員は管理画面を閲覧、操作することはできない
-----------------------------------------------



はじめての時は色々と試行錯誤しましたが

まとめてみると、短くて簡単な作業ですね。



というわけでよければ参考にしてみてください。



ちなみに、自分で言うのも何ですが、

このテンプレートは、会員サイト用にとてもマッチしていました。
http://e-32.net/z/public/l.php?9999&3&16m1





■パワーブログ構築ならTCDシリーズ
【日本語ブログ用WordPressテーマ一覧】

メインブログにふさわしいWordPressテーマ
http://e-32.net/z/public/l.php?9999&3&16m1

「超高機能」大規模なポータルサイト化が可能なテーマ
http://design-plus1.com/tcd-w/tcd004





■スキルアップ記事 まとめ(無料)


・商用サイトで使える無料の写真素材サイト 厳選まとめ
http://toshiiy.blog22.fc2.com/blog-entry-114.html

・WordPressを初導入したら まず最初にやるべき24の設定
http://design-plus1.com/tcd-w/2011/04/wp-liteuser.html

・ロゴ作成系のジェネレータツールまとめ
http://toshiiy.blog22.fc2.com/blog-entry-87.html

・ちょっとした画像加工テクニックでサイトがかっこよくなる方法まとめ
http://softbokujo.blog.fc2.com/blog-entry-11.html

・思わず魅入ってしまう日本の美しい風景のデスクトップ壁紙30枚
http://toshiiy.blog22.fc2.com/blog-entry-86.html





【メルマガプライバシーポリシー】
ご登録頂いた個人情報(メールアドレス)を
正しく保管し、漏えいすることのないよう、保護に努めること
を宣言します。また、頂いたメールアドレスには、当メルマガ
の配信以外には使用致しません。



【当メルマガに広告を掲載できます】
http://design-plus1.com/tcd-w/magad



【メールマガジン バックナンバー】
http://e-32.net/z/public/bn.php?mid=0102



最後までお読み頂きありがとうございました。
----------------------------------------------------------------------
発行者: 株式会社デザインプラス
担当者: 中田俊行
所在地: 大阪府吹田市江坂町3-62-1
連絡先: 0yen.creater@gmail.com
HP: http://design-plus1.com/tcd-w/
広告掲載: http://design-plus1.com/tcd-w/magad

Copyright DesignPlus CO.,LTD. All Rights Reserved.
----------------------------------------------------------------------

配信解除(ワンクリック解除)
[解除URL]
メルマガの購読解除はこちら↑をクリックすることで完了します。

再購読はこちらからお願いします。
http://design-plus1.com/tcd-w/mag