Bu fonksiyon WordPress sitenizdeki içerik sağlayıcılarına dosya yükleme yetkisi verir. Görsel, pdf, ses dosyası, video vb. Kullanıcılar yükledikleri resimleri, dosyaları silemez.
Diğer içerik sağlayıcı veya diğer rütbelere sahip kullanıcıların eklediği ortam dosyalarını göremez.
function.php dosyanıza ekleyin.
$role = get_role('contributor'); $role->add_cap('upload_files');
Ekledikten sonra içerik sağlayıcı rütbesine sahip bir kullanıcı hesabına giriş yaparak yönetim panelini bir defa yenilemeniz gerekmektedir.
Sayfa yenileme işleminde eklediğiniz fonksiyon veri tabanınıza komut göndererek ilgili rütbeye ortam yükleme yetkisi tanımlıyor.
Sorgunun her kullanıcı girişinde veya sayfa yenileme aşamalarında çalışmaması için aşağıdaki gibi pasif hale getirebilirsiniz.
//$role = get_role('contributor'); //$role->add_cap('upload_files');
Verilen ortam yükleme yetkisini geri almak için aynı şekilde aşağıdaki sorguyu çalıştırın.
$role = get_role('contributor'); $role->remove_cap('upload_files');
Teşekkürler elinize sağlık
Yorumunuz için ben teşekkür ederim.
Paylaşım için teşekkür ederim, ilaç oldu.
İşinize yaradığına çok sevindim.
Çok işimize yaradı gerçekten teşekkürler.