Belirli bir klasöre ortam yükleyebilir miyim?


20

Varsayılan olarak, Wordpress kontrol panelinden yüklenen medya geçerli tarih tarafından belirlenen bir klasöre gider. Örneğin: / wp-content / uploads / 2011/09 /. Medya yüklendikten sonra, Wordpress'te dosyamın konumunu başka bir yere değiştirmek için herhangi bir seçenek görmüyorum.

Wordpress'e ortamımı ayrı bir klasöre koymasını söyleyebilir miyim? Tüm medyam değil. Sadece benim seçtiğim olanlar.

Yanıtlar:


16
  1. Adresine git Dashboard -> Settings -> Media
  2. Bu klasördeki Mağaza yüklemelerine istenen konumu girin
  3. Yüklemelerimi ay ve yıl tabanlı klasörlerde düzenle seçeneğinin işaretini kaldırın

Bu, genel yükleme konumunu belirtir . Bir başına dosya yükleme konumunu belirtmek için, gibi bir Plugin kullanmak gerekir WP Kolay Yükleme Aracı (değil onaylanması, haddi zatında ; ben buldum sadece ilk biriydi).


Teşekkürler! Bu sorumu yanıtladı ve gönderdiğiniz eklenti kesinlikle mükemmel görünüyor. Maalesef 2009'dan beri güncellenmedi. Sanırım muhtemelen daha güncel bir şey olup olmadığını görmeliyim.
jkupczak

1
Buna bakan herkes için eklenti hala WordPress 3.5 üzerinde çalışıyor. Ancak, yolu manuel olarak yazmanız (buna göz atamazsınız), bir seferde yalnızca bir dosya yükleyebilmeniz ve yüklemek için eklentiye gitmeniz gerektiğinden sınırlı t temel yükleme işlevini geçersiz kılar. Ama muhtemelen hala en iyi dosya yükleme eklentisi.
gsingh2011

WP EASY Yükleme Aracı artık güncellenmemektedir. Özel yükleme dir eklentisi
user9

15

Başka bir yerde depolama alanı tutmuyorsanız, 'Organize Medyayı' işaretlemekten kaçınmanızı tavsiye ederim.

Bir dizinde büyük miktarda dosyaya sahip olmak birçok nedenden dolayı kusurludur, ancak bunun kaçınılmaz olduğu bazı durumlar vardır, ancak bir web sitesi için bu her zaman kaçınılmazdır.

Bir Wordpress web sitesini devraldım ve başka bir sunucuya taşımakla görevlendirildim. Tüm yüklemelerin tek bir klasörde, 93.000'den fazla dosyada olduğu için bu bir sorun oldu - evet 93 bin.

Hiçbir FTP istemcisi o kadar çok dosyayı dizine ekleyemedi ve klasöre gitmedi.

Sisteme kabuk erişimim yoktu.

Hiçbir seçenek yoktu gibi barındırma kontrol panelini kullanarak tam bir dökümü yapamadı.

Benim için bir çöplük yapmak için hosting şirketine güvenmek zorunda kaldım, ki bu onları yapmak için bağlayan bir görevdi.

Bu potansiyel sorunların yanı sıra, binlerce dosyayı endekslemek onlarca veya yüzlerce dosyayı endekslemekten daha yavaştır - basitçe, performans bir dizindeki büyük miktarlarda dosya ile gerçekleştirilir.


8
Maalesef, bloglar için çok yararlı olan tarih organizasyon yapısı, blog içermeyen CMS siteleri için o kadar kullanışlı değil. Posta türü gibi şeylere dayalı bir yükleme dosyası yapısı oluşturmanın kolay bir yolu olmalıdır (ör. Sayfa yüklemeleri, CPT yüklemelerinden farklı bir klasöre gider).
Ray Gulick

Şu anda aynı sorunu yaşıyorum. Ana bilgisayarları taşıdıktan sonra klasörü bölmenin iyi bir yolunu buldunuz mu veya varolan 93k dosyalarını olduğu gibi bırakıp Medyayı Düzenle'yi açtınız mı?
patrickzdb

yukarıdaki senaryoda, dosyaları kademeli olarak taşımak için bir işlev yazmayı tercih edebilirsiniz (WordPress yüklemesi içinde php dosyalarını değiştirme yeteneğine sahip olduğunuzu varsayarak)
ljs.dev

5

Bu soruna başka bir çözüm:

  1. Gösterge Tablosu → Ayarlar → Medya'ya gidin ve "Yüklemelerimi ay ve yıl tabanlı klasörlerde düzenle" seçeneğinin işaretini kaldırın. Şimdi yüklediğiniz her dosya "wp-content \ uploads" içine yerleştirilecektir [isteğe bağlı adım, ancak başka bir klasöre taşınmak için kolayca yeni yüklemeler bulmanız önerilir].
  2. "Medya Dosya Yöneticisi" eklentisini yükleyin.
  3. Gösterge Tablosu → Medya → Medya Dosya Yöneticisi'ne gidin.

Burada, içeriklerinizi düzenlemek istediğiniz tüm klasörleri oluşturabilirsiniz. Bölünmüş iki pencere, içeriği farklı klasörler arasında taşımak içindir, bir tarafta bir klasör oluşturursunuz ve her ikisinde de yenilenir. İçeriğinizin geçerli ve kader klasörlerine gitmek için iki tarafı kullanın, ardından taşımak için sol veya sağ oku kullanın, çok kolay!

Uyarı DB'si de güncellenir, bu nedenle örneğin şu anda kullandığınız bir görüntüyü web'inizde başka bir yere taşırsanız, bu görüntüyü Medya Kitaplığı'ndan yeniden seçmeniz gerekir; aksi takdirde web'de görünmez.

Umarım bu bilgiyi faydalı bulursun. Saygılarımızla!


2

Geçmişte belirli bir yıl / ay boyunca dizine bir medya dosyası yüklemek istediğiniz, durum için 'hızlı saldırı' çözümü:

  • geçici bir taslak gönderi ekle (kaydetme)
  • yayınlanma tarihini istediğiniz yıl ve aya değiştirin ve [Taslağı Kaydet]
  • Söz konusu yayında [Medya Ekle] - WordPress bunu o yıl / ay için klasöre kaydeder.
  • Kayıtlar'a geri dönün ve taslak yayını silin.

Yayımlamadığınız sürece yayın hiçbir zaman sitenizde veya feed'lerde vb. Görünmez, ancak medya dosyası bu dizinde bırakılır.

Bunun yukarıdaki sorunun çok özel bir durumu için olduğunu takdir ediyorum, ancak bir arada tutulması gereken bir dizi indirmeye eklerken bana yardımcı oldu. Onları gerçekten kronolojik ağacın dışında isteseydiniz iyi değil.



-4

Http://wordpress.org/extend/plugins/nextgen-gallery/ Nextgen Galerisi'ni kullanmanız yeterlidir. Oraya görüntü grupları yükleyebilir, galerileri görüntülemek için kullanabilir veya WP görüntü ekleme penceresinde oradan tek bir görüntü yükleyebilirsiniz.


1
Eklenti Soruda sorulan durum için tam olarak nasıl uygulanır?
brasofilo

Evet, nextgen-galerinin OP'nin istediklerini nasıl yaptığını anlamıyorum.
Jason

Bu soruya cevap vermez, genel medya yüklemeleri yerine NextGen'deki galerilere özgüdür.
cale_b
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.