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 仕事の現場でサッと使える! デザイン教科書[WordPress 5.x対応版] (Webデザイナー養成...
中島 真洋
1,770円(12/03 08:02時点)
Amazonの情報を掲載しています
エビスコム
2,851円(12/03 15:29時点)
発売日: 2014/06/18
Amazonの情報を掲載しています
コメント