WordPress Upload Boyutu Düzenleme

'Black-Dios

Uzman üye
21 Ara 2013
1,136
0
İzmir
upload-limit.jpg


WordPress sitelerinizde kullanıcıların yetkisine göre maksimum yükleme boyutu ayarlamak isteyebilirsiniz.

Örneğin site yöneticileri 500mb’a kadar dosya yüklesin onun dışındakiler 2mb yüklesin şeklinde farklı senaryolara göre ihtiyaçlarınız olabilir. Bu gibi durumlarda kullanabileceğimiz “upload_size_limit” adında güzel bir filter var.

Örnekte “manage_options” yetkisi olmayan kullanıcılar 2mb yükleyebilirken, ayarları düzenleyebilen kullanıcılar 500mb’a kadar yükleme yapabilir.


Kod:
  <?php 
 
function restricted_upload_size() { 
    if ( ! current_user_can( 'manage_options' ) ) { 
        return 2 * 1024 * 1024; // 2mb 
    } 
    return 500 * 1024 * 1024; 
} 
 
add_filter( 'upload_size_limit', 'restricted_upload_size' );
Örnek gist dosyasını mu-plugins’e yükleyerek yada kodları kullandığınız temanın functions.php dosyasına ekleyerek buna benzer (kendi koşulunuza göre) WordPress’in maksimum yükleme boyutuna müdahale edebilirsiniz.

Not: Tabii ki WordPress’in maksimum yükleme boyutunu ayarlamadan önce PHP’nin kabul ettiği post boyutu, maksimum upload değeri vs.. i ayarlamanız gerekir.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.