公開2013.11.27 更新2017.12.03 仕事・技術 カスタム投稿タイプなどを使っている時に当該ポストタイプの権限を後から付加することがありますが、この時に使うadd_capでハマったのでメモしておきます。 例えば「event」というカスタム投稿タイプがあるとして、 add_action( 'init', 'role_capabilities' ); function role_capabilities(){ global $wp_roles; if ( isset($wp_roles) ) { $wp_roles->add_cap( 'contributor', 'delete_published_events' ); } } こんな感じでfunctions.phpやプラグイン中で権限を付加することがあると思います。 この例では「寄稿者」にデフォルトでは用意されていない権