WordPress会員制サイト構築 その6 権限グループ追加 UserRoleEditor | オレオレWebサービス指南書! 自分のチカラでサーバー世界を自由に創造するから面白い

オレオレWebサービス指南書! 自分のチカラでサーバー世界を自由に創造するから面白い

個人でWEBサービスを創ってみるという選択肢をいれてみる。
サンデープログラミングで理想の世界を創り出すための検証を行うブログ

その5の続きです

権限グループを作成して、そのグループに適切な権限(ロール)を作る
必要があるいうことでした。

デフォルトのままでは、権限グループを作成する機能はありませんので、
プラグインを入れて、権限グループを作成する。

プラグイン:「User Role Editor」

これを使います。
管理画面のプラグインの新規追加から検索すれば出てきますので、
それを「いますぐインストール」!

インストールすると、ユーザ→User Role Editorというタブが追加されます。

$オレオレWebサービス指南書! 自分のチカラでサーバー世界を自由に創造するから面白い

この画面で、権限グループの作成、削除、ロールの管理ができます。

みればわかると思いますが、
例えば、編集者権限の場合、チェックがたくさんついていて、
edit_post (投稿を編集する)というチェックがありますが、
購読者権限の場合は、edit_postにはチェックが入っていないので、編集はできません。


ここで、今回の目的である、
シルバーコース、ゴールドコースの権限グループも作りました。
これは、有料を想定しているけれども、ユーザは読むだけですので、
購読者と同じ権限とします。

「silver」「gold」とグループを作りました。



ここまでで権限グループを作成しましたが、
購読者グループと同じ権限ですので、まだ「silver」「gold」「購読者」
でもすべて同じです。


目的達成のためには、
記事ごとにそのグループが見れる、見れないの制限を入れる
必要があります。

つづく