いいわけブログ

ガジェット・スニーカー、時々テックな情報お伝えするブログ

WordPress ユーザー権限が寄稿者で、管理画面にメディアメニューを出す方法(Tips)

      2016/02/08

WordPressネタ連投ですが、ユーザーが寄稿者の場合、記事を書くことはできるのですが、デフォルトだとメディアのアップロードができません。
なので、以下の設定が必要となります。

テーマのfunctions.phpに追記

以下のコードを使用しているテーマフォルダの中のfunctions.phpに追記してください。

if (current_user_can('contributor') && !current_user_can('upload_files')) {
    add_action('admin_init', 'allow_contributor_uploads');
}

function allow_contributor_uploads() {
    $contributor = get_role('contributor');
    $contributor->add_cap('upload_files');
}

これで寄稿者でもメディアアップロードができるようになります。

http://www.wprecipes.com/wordpress-tip-allow-contributors-to-upload-files

 - WordPress ,