この記事は最後に更新してから1年以上経過しています。

LevelとCapability

説明

プラグインやテーマの管理ページを作成する際など、ユーザのレベルと権限を確認することがある。ここでは、権限グループ別のレベルと権限の有無を整理してみた。 WordPress 3.1の権限グループ別の所有権限は次の通り。
権限グループ管理者編集者投稿者寄稿者購読者
レベル107210
テーマの変更'switch_themes'    
テーマの編集'edit_themes'    
プラグインの有効化'activate_plugins'    
プラグインの編集'edit_users'    
ファイルの編集'edit_files'    
設定の管理'manage_options'    
インポート'import'    
コメントの承認'moderate_comments'   
カテゴリーの管理'manage_categories'   
リンクの管理'manage_links'   
フィルターなしのHTML'unfiltered_html'   
他のユーザの記事の編集'edit_others_posts'   
ページの編集'edit_pages'   
投稿された記事の編集'edit_published_posts'  
ファイルアップロード'upload_files'  
記事の投稿'publish_posts'  
記事の編集'edit_post' 
閲覧'read'
なお権限グループ別のレベルと権限は、WordPressのバージョンによって差異があるので、/wp-admin/includes/schema.phpで確認するとよい。

最終更新 : 2018年05月27日 10:52


お勧め

convert_invalid_entities(2018年5月27日 更新)

string convert_invalid_entities( string $content )
コンテントに含まれる無効なHTMLエンティティを変換する。

wp_die(2019年5月10日 更新)

void wp_die( string | WP_Error $message [ , string | int $title = '' [ , mixed $args = array() ] ] )
エラーメッセージ(ページ)を表示する。

remove_meta_box(2011年8月25日 更新)

void remove_meta_box( string $id, string $page, string $context )
投稿ページのメタボックスを削除(非表示)する。

get_header_image_tag(2018年5月27日 更新)

string get_header_image_tag( array $attr = array() )
カスタムヘッダーのimg要素を取得する。

wp_schedule_single_event(2019年3月20日 更新)

void bool wp_schedule_single_event( int $timestamp, string $hook [ , array $args = array() ] )
一度だけ実行するアクションをスケジュールに登録する。