###目的
ユーザーのメディアアップロードは下記でできるのですが、そのメディアを削除できるようにもしたいです。
下記コメントにあるように、// アップした画像の削除権限→これができない
という状態です。
###試したこと
php
1function add_theme_caps(){ 2 3 // 購読者に権限追加 4 $role = get_role( 'subscriber' ); 5 6 // 画像アップ権限 7 $role->add_cap( 'upload_files' ); 8 9 // アップした画像の削除権限→これができない 10 $role->add_cap( 'delete_others_posts' ); 11} 12add_action( 'admin_init', 'add_theme_caps' ); 13
いろいろ調べて画像削除権限名はdelete_files
ではなくdelete_others_posts
だと思ったのですが、、
どうしたらできるか、ご存知の方はいらっしゃいませんでしょうか?
あなたの回答
tips
プレビュー