会員に複数の役割(権限)を与える

Multiple Roles

このサイトでの経験をそのまま書きます。備忘録のようなものです。

このサイトでは

コンサル会員
半年会員

という2つの会員権限があります。
私は管理者権限です。

これらの会員に

チャット
コンサルティング
ファイルダウンロード
会員限定記事

というサービスを提供しています。

WordPressのデフォルト権限グループは購読者です。初期設定から変えていません。
会員になればこれら機能が使えるはずですが、コンサルティング機能が使えないトラブルが発生。

コンサル会員
半年会員

というのはあくまでこの権限のみであり、購読者権限ではないというのが原因でした。
会員であればみんなコンサルティング機能が使えると想定していましたが、ワードプレスのデフォルトの権限にしか対応していませんでした。

このプラグインは会員に複数の役割(権限)を与えるものです。

管理者とベンダー
コンサル会員と購読者
コンサル会員と半年会員と購読者

など、一人の会員に複数の権限を与えることができます。これで問題は解決しました。

HM Multiple Roles

同じ目的のものは他にもあるとおもいます。手軽だけどありがたい、複雑な会員サイトを構築する際は必要になってくるかもしれません。

おすすめの記事