「投稿者」にカテゴリ作成の権限を与える方法
2015.04.07
スタッフブログ
WordPressの投稿者にカテゴリ作成の権限を与える
WordPress でひとり一人のログインユーザーに与える権限は以下の5つあります
■管理者:WordPress の全ての操作が可能。
■編集者:コメントやリンクの管理などコンテンツに関する全ての操作が可能。
■投稿者:記事の投稿や編集、公開が可能。
■寄稿者:記事の下書きと編集のみ可能。
■購読者:閲覧のみ可能。会員制サイトを作りたい時などに使う可能性がある。
投稿者の場合、ブログのカテゴリ追加が出来ないので、functions.phpに以下の
ソースコードを追加すると、カテゴリ追加が可能になります。
↓
ソースコードを追加すると、カテゴリ追加が可能になります。
↓
function add_theme_caps() {
// ユーザー権限を設定 今回は投稿者なので「author」
$role = get_role( ‘author’ );
// カテゴリーを追加する機能を与える
$role->add_cap( ‘manage_categories’ );
}
add_action( ‘admin_init’, ‘add_theme_caps’);
// ユーザー権限を設定 今回は投稿者なので「author」
$role = get_role( ‘author’ );
// カテゴリーを追加する機能を与える
$role->add_cap( ‘manage_categories’ );
}
add_action( ‘admin_init’, ‘add_theme_caps’);
WordPressのプラグインでの対応ではないので、必ずデータベースのバックアップ
をとっておこないましょう!!
をとっておこないましょう!!