Webサイト工事中です! 閲覧できますが不具合があるかもしれません

WordPress : 寄稿者でもメディアをアップロードできるようにする

WordPressの寄稿者アカウントはデフォルトの状態でメディアのアップロードができません。

FRONTL1NEはコミュニティサイトなので寄稿者が画像投稿できないという状態は死活問題です。

そこで、寄稿者にメディアアップロードを許可する方法を書きたいと思います。

 

 

目次

忙しい人向けの結論

function.phpの末尾である?>前の行にでも以下のコードを追記すればok.

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');
}

 

 

残りの記事

今回は正直単純なので、0. 忙しい人向けの結論 をやるだけです。

function.phpは外観 > テーマの編集から操作できます。

 

他にも自分がアップロードしたファイルだけ見えるようにするということもできるそうですが、FRONTL1NEではやってません。 (調べてみてください)

 

また、Amazon Associates Link Builderもこの記事で紹介した作業をすることで有効になりました。

 

WordPress標準デザイン講座 20LESSONS【第2版】

WordPress標準デザイン講座 20LESSONS【第2版】

野村 圭, 石原 隆志
2,838円(10/13 20:15時点)
Amazonの情報を掲載しています
WordPressレッスンブックHTML5&CSS3準拠

WordPressレッスンブックHTML5&CSS3準拠

エビスコム
2,851円(10/13 08:51時点)
発売日: 2014/06/18
Amazonの情報を掲載しています
知識ゼロからはじめる WordPressの教科書

知識ゼロからはじめる WordPressの教科書

早﨑 祐介
1,518円(10/13 08:51時点)
Amazonの情報を掲載しています

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

SESSIONS や Tokyo Demo Fest 等のイベントを主催してる人
各種最適化やIT・インフラ・3DCGが好き
◆YouTube: http://youtube.com/@FL1NE_
◆X(Twitter): @FL1NE

コメント

コメントする

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

目次