#はじめに
WordPressで社内専用サイトを作っています。用途は、部署間におけるツールの共有です。ツールの「閲覧」「ダウンロード」「アップロード(※)」や「編集(※)」を行います。利用者は『一般ユーザー』と『管理者ユーザー(要ログイン)』の2種類です。
【ユーザー権限】
・「一般ユーザー」…ツールの閲覧とダウンロードのみ、サイト上には全拠点のツール一覧が表示。
・「管理者ユーザー」…各部署(東京/埼玉/千葉)ごとに存在する。ツールのアップロードや編集が可能。ツールのアップロード時に所属部署(カテゴリ)を選択。サイト上には該当部署のツールのみが表示される(ようにしたい)
#やりたいこと
ログインユーザーごとに異なるカテゴリーの記事一覧を表示させたいです。具体的には、「管理者ユーザー」でサイトにログインした際、管理者の所属部署に応じたツールのみ表示させるように制御することです(一般ユーザーには、すべてのツールを表示)。テンプレートファイルのカスタマイズ方法や、プラグインで対応できる方法があればご教示ください。
【例】東京の「管理者」アカウントでサイトにログインしたら、『東京の「管理者」が過去にアップロードしたツールのみ』がトップ画面に一覧表示される。
#やったこと
WordPressプラグインの検証
「ログインユーザーに応じて特定のカテゴリー一覧画面を表示する」という機能は実装できませんでした。
・「Adminimize」…カスタマイズできるのはユーザー権限ごとの管理画面や新規投稿画面のメニュー表示のみ
・「Author Category」…ユーザー権限と投稿時のカテゴリを連携、記事の投稿時には選択したカテゴリが自動付与される。
回答1件
あなたの回答
tips
プレビュー