lostyazilim
tr.link

Wordpress Dosya ve Resimler İçin Ayrı Klasör Mümkün mü?

5 Mesajlar 992 Okunma
lstbozum
tr.link

Turgenyev Turgenyev WM Aracı Kullanıcı
  • Üyelik 23.02.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Eğitmen
  • Konum Antalya
  • Ad Soyad M** Y**
  • Mesajlar 143
  • Beğeniler 22 / 26
  • Ticaret 3, (%100)
Merhaba arkadaşlar, doküman indirilmesi için açtığım bir sitede metin editörü içerisinde ortam olarak eklediğim zip, doc vs. uzantılı dokümanların otomatik olarak belirlediğim bir dosyaya yüklenmesini sağlayabilir miyim?

Yani resimler eskisi gibi wp-content/uploads a yüklenirken, ekleyeceğim yeni bir zip, rar, doc dosyası otomatik olarak public_html/indir klasörüne yüklensin istiyorum.
 

 

Wordpress İşleriniz eksiksiz yapılır.
wmaraci
reklam

Doruk Doruk alea iacta est. Kullanıcı
  • Üyelik 29.03.2014
  • Yaş/Cinsiyet 36 / E
  • Meslek WebApprantice
  • Konum İstanbul Anadolu
  • Ad Soyad D** O**
  • Mesajlar 1361
  • Beğeniler 150 / 524
  • Ticaret 23, (%100)
PDF için aşağıdaki gibi bir kod paylaşılmış. Kendinize göre uyarlayabilirseniz işinize yarayabilir.

Kaynak

/*
* Change upload directory for PDF files
* Only works in WordPress 3.3+
*/

add_filter('wp_handle_upload_prefilter', 'wpse47415_pre_upload');
add_filter('wp_handle_upload', 'wpse47415_post_upload');

function wpse47415_pre_upload($file){
add_filter('upload_dir', 'wpse47415_custom_upload_dir');
return $file;
}

function wpse47415_post_upload($fileinfo){
remove_filter('upload_dir', 'wpse47415_custom_upload_dir');
return $fileinfo;
}

function wpse47415_custom_upload_dir($path){
$extension = substr(strrchr($_POST['name'],'.'),1);
if(!empty($path['error']) || $extension != 'pdf') { return $path; } //error or other filetype; do nothing.
$customdir = '/pdf';
$path['path'] = str_replace($path['subdir'], '', $path['path']); //remove default subdir (year/month)
$path['url'] = str_replace($path['subdir'], '', $path['url']);
$path['subdir'] = $customdir;
$path['path'] .= $customdir;
$path['url'] .= $customdir;
return $path;
}
Turgenyev

kişi bu mesajı beğendi.

Turgenyev Turgenyev WM Aracı Kullanıcı
  • Üyelik 23.02.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Eğitmen
  • Konum Antalya
  • Ad Soyad M** Y**
  • Mesajlar 143
  • Beğeniler 22 / 26
  • Ticaret 3, (%100)
Çok teşekkürler bundan yola çıkarak doğru yola ulaşabilirim sanırım.
 

 

Wordpress İşleriniz eksiksiz yapılır.

Doruk Doruk alea iacta est. Kullanıcı
  • Üyelik 29.03.2014
  • Yaş/Cinsiyet 36 / E
  • Meslek WebApprantice
  • Konum İstanbul Anadolu
  • Ad Soyad D** O**
  • Mesajlar 1361
  • Beğeniler 150 / 524
  • Ticaret 23, (%100)
Rica ederim, kolay gelsin
 

 

wmaraci
wmaraci

Turgenyev Turgenyev WM Aracı Kullanıcı
  • Üyelik 23.02.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Eğitmen
  • Konum Antalya
  • Ad Soyad M** Y**
  • Mesajlar 143
  • Beğeniler 22 / 26
  • Ticaret 3, (%100)
bu kodu kullandığımda wp-content/uploads/pdf olarak bir klasore gönderiyor bunu public_html/pdf, yani ana dizinde pdf klasoru acarak olarak oraya nasıl yapabilirim fikri olan var mı?
 

 

Wordpress İşleriniz eksiksiz yapılır.
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al