この投稿は 7年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 タイトルの通りですが、今日やってみたらできたので、軽くご紹介。 WordPressの権限についておさらい WordPressにはcapability(権限)とrole(役割)という概念があります。Codexのユーザーの種類と権限が勉強になります。 edit_usersなら他のユーザーを編集する権限、manage_optionsなら設定をいじれる権限となります。で、これらのcapabilityを複数持つのが購読者、編集者、管理者などのroleですね。 これらのうち、meta_capという特殊な権限があり、これは「他の権限に翻訳される権限」です。たとえば、 edit_post というcapabilityは「投稿を編集する権限があるか」を意味するのではなく、「特定の投稿を編集する権限
![WordPressで複雑な条件付きユーザー権限を実現する | 高橋文樹.com | プログラミング](https://cdn-ak-scissors.b.st-hatena.com/image/square/7bde1ceeff64ce3af642d2962332ff036172b495/height=288;version=1;width=512/https%3A%2F%2Ftakahashifumiki.com%2Fwp-content%2Fuploads%2F2016%2F09%2F14739056_m.jpg)