
WordPress alt yapılı sitelerinizde üyelerin yetki durumuna göre limit ayarlaması yapma imkanınız vardır. Örnek olarak; site editörleri 1000 MB dosya, üyeler 600 MB yüksesin şeklinde ayarlamalar yapılır.
Aşağıdaki örnek kodda “manage_options” yetkisiz kullanıcılar 2mb yükleme yapabilmekte, ayarları düzenleyebilen üyeler ise 500mb’a kadar yükleme yapma imkanı sunuluyor..
<?php
function restricted_upload_size() {
if ( ! current_user_can( ‘manage_options’ ) ) {
return 2 * 1024 * 1024; // 2mb
}
return 500 * 1024 * 1024;
}
if ( ! current_user_can( ‘manage_options’ ) ) {
return 2 * 1024 * 1024; // 2mb
}
return 500 * 1024 * 1024;
}
add_filter( ‘upload_size_limit’, ‘restricted_upload_size’ );</p>
Yukarıdaki örnek kodu varsayılan temanın functions.php dosyasına ekleme yaparak örnek koda benzer kodları kendinize göre düzenleyebilirsiniz..
Hiç yorum yok: