1st-net   ログイン 
メインメニュー
カテゴリ一覧
アーカイブ

News+Blog - カスタム投稿タイプの権限を post から独自権限に設定する

カスタム投稿タイプの権限を post から独自権限に設定する

カテゴリ : 
Wordpress
執筆 : 
1st-net 2014-8-30 11:02
チョット悩んだのでメモ。

CPT UI でカスタム投稿タイプを作成したとき、その権限はデフォルトで post になっている。
作成したカスタム投稿タイプの権限を post と異なる権限に設定するときは、CPT UI の Advanced Options で「利用タイプ」を post から例えば work に変更する。

work には権限が設定されていないので、そのままでは作成したカスタム投稿タイプを扱えない。
そのため、User Role Editor で権限を設定する。

User Role Editor の Add Capability で Capability name を入力する。
入力する Capability name は Codex register_post_type によると以下の通り。

edit_work
read_work
delete_work
edit_works
edit_others_works
publish_works
read_private_works
delete_works
delete_private_works
delete_published_works
delete_others_works
edit_private_works
edit_published_works

管理者は追加された Capability 全てに自動的にチェックされる。
他の Role にはチェックされないので権限を与えたい Role や user で追加された Capability にチェックを入れる。
  • コメント (0)
  • トラックバック (0)
  • 閲覧 (6767)

トラックバック

トラックバックpingアドレス http://www.1st-net.co.jp/modules/d3blog/tb.php/43

コメントの投稿

コメント投稿に関するルール : コメントは全て承認が必要