SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

【WordPress】権限::寄稿者でも画像をアップロードしたい

問題

WordPressで寄稿者にしたユーザーは投稿のとき画像がアップロードできないみたい。

寄稿者も画像をアップロードできるようにできますか?

答え

テーマファイルの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://wordpress.org/support/topic/allow-contributor-to-upload-media#post-1438467

関連するメモ

コメント(1)

検索サイトより 2011年8月26日 00:09

どこに挿入するのかなと思いましたが、一番下でOKでしたね。
助かりました。