क्या मैं मीडिया को एक विशिष्ट फ़ोल्डर में अपलोड कर सकता हूं?


20

डिफ़ॉल्ट रूप से, वर्डप्रेस डैशबोर्ड के माध्यम से अपलोड किया गया मीडिया वर्तमान तिथि द्वारा निर्धारित फ़ोल्डर में जाता है। उदाहरण के लिए: / wp-content / uploads / 2011/09 /। एक बार मीडिया अपलोड होने के बाद मुझे अपनी फ़ाइल का स्थान कुछ और बदलने के लिए Wordpress में कोई विकल्प नहीं दिखाई दे रहा है।

क्या मैं अपने मीडिया को एक अलग फ़ोल्डर में रखने के लिए वर्डप्रेस बता सकता हूं? मेरा सारा मीडिया नहीं। बस वही जो मैं विशेष रूप से चुनता हूं।

जवाबों:


16
  1. के लिए जाओ Dashboard -> Settings -> Media
  2. इस फ़ोल्डर में स्टोर अपलोड में वांछित स्थान दर्ज करें
  3. अनचेक मेरे अपलोड को महीने और साल-आधारित फ़ोल्डरों में व्यवस्थित करें

यह वैश्विक अपलोड स्थान निर्दिष्ट करेगा । प्रति-फ़ाइल अपलोड स्थान निर्दिष्ट करने के लिए, आपको एक प्लगइन का उपयोग करने की आवश्यकता होगी, जैसे कि WP आसान अपलोडर ( प्रति समर्थन नहीं, प्रति se । यह सिर्फ पहला ऐसा था जो मुझे मिला)।


धन्यवाद! मेरे प्रश्न का उत्तर दिया और आपके द्वारा पोस्ट किया गया प्लगइन बिल्कुल सही लग रहा है। दुर्भाग्य से यह 2009 के बाद से अपडेट नहीं किया गया है। मुझे लगता है कि मुझे शायद यह देखना चाहिए कि क्या कुछ उपलब्ध है जो अधिक अद्यतित है।
jkupczak

1
इसे देखने वाले किसी और के लिए, प्लगइन अभी भी वर्डप्रेस 3.5 पर काम करता है। हालाँकि, यह उस तरह से सीमित है जिसमें आपको मैन्युअल रूप से टाइप करना होगा (आप इसके लिए ब्राउज़ नहीं कर सकते हैं), आप केवल एक समय में एक फ़ाइल अपलोड कर सकते हैं, और आपको अपलोड करने के लिए प्लगइन पर जाना होगा, यह नहीं है ' t मूल अपलोड कार्यक्षमता को ओवरराइड करें। लेकिन यह शायद अभी भी सबसे अच्छा फ़ाइल अपलोडिंग प्लगइन है।
gsingh2011

WP EASY अपलोडर अब अपडेट नहीं किया गया है। मुझे कस्टम अपलोड dir plugin
user9

15

मैं अन-टिकिंग 'ऑर्गनाइज मीडिया' के खिलाफ सलाह दूंगा जब तक कि आप ऐसी स्थिति में नहीं हैं जहां आप भंडारण को संभाल रहे हैं।

एक निर्देशिका में बड़ी मात्रा में फाइलें होना कई कारणों से त्रुटिपूर्ण है, हालांकि कुछ स्थितियां ऐसी हैं जहां यह अपरिहार्य है लेकिन एक वेबसाइट के लिए यह हमेशा अपरिहार्य है।

मुझे एक वर्डप्रेस वेबसाइट विरासत में मिली और इसे दूसरे होस्ट के पास ले जाने का काम सौंपा गया। यह एक समस्या साबित हुई क्योंकि सभी अपलोड एक फ़ोल्डर में थे, 93,000 से अधिक फाइलें - हाँ 93 हजार।

कोई भी एफ़टीपी क्लाइंट कई फ़ाइलों को अनुक्रमित करने में सक्षम नहीं था और बस फ़ोल्डर में नेविगेट नहीं करेगा।

मेरे पास सिस्टम तक कोई शेल एक्सेस नहीं था।

मैं होस्टिंग कंट्रोल पैनल का उपयोग करके एक पूर्ण डंप नहीं कर सकता था क्योंकि ऐसा करने का कोई विकल्प नहीं था।

मुझे अपने लिए डंप करने के लिए होस्टिंग कंपनी पर निर्भर रहना पड़ता था, जो कि उन्हें करने के लिए उन्हें बांधना अपने आप में एक काम था।

इन संभावित मुद्दों के अलावा, दसियों या सैकड़ों फ़ाइलों को अनुक्रमित करने की तुलना में हजारों फ़ाइलों को अनुक्रमणित करना धीमा है - बस, एक निर्देशिका में बड़ी मात्रा में फ़ाइलों के साथ प्रदर्शन प्रभावित होता है।


8
दुर्भाग्य से, तारीख संगठन संरचना, जो ब्लॉगों के लिए बहुत उपयोगी है, सीएमएस साइटों के लिए इतनी उपयोगी नहीं है जो ब्लॉगों को शामिल नहीं करती हैं। लगता है कि पोस्ट प्रकार (जैसे, पृष्ठ अपलोड सीपीटी अपलोड से अलग फ़ोल्डर में जाते हैं) जैसी चीजों के आधार पर अपलोड फ़ाइल संरचना बनाने का एक आसान तरीका होना चाहिए।
रे गुलिक

मैं इस समय उसी समस्या का सामना कर रहा हूँ। क्या आपने कभी मेजबानों को हिलाने के बाद फ़ोल्डर को विभाजित करने का एक अच्छा तरीका खोजा, या क्या आपने मौजूदा 93k फ़ाइलों को छोड़ दिया जैसा कि वे हैं और ऑर्गनाइज़ मीडिया चालू करें?
patrickzdb

ऊपर के परिदृश्य में, आप फ़ाइलों को बढ़ाने के लिए एक फ़ंक्शन लिखने का विकल्प चुन सकते हैं (यह मानते हुए कि आपके पास वर्डप्रेस इंस्टॉल के भीतर php फ़ाइलों को संशोधित करने की क्षमता है)
ljs.dev

5

इस समस्या का एक और समाधान:

  1. डैशबोर्ड → सेटिंग्स → मीडिया पर जाएं और "मेरे अपलोड को महीने और वर्ष-आधारित फ़ोल्डर में व्यवस्थित करें" को अनचेक करें। तो अब आपके द्वारा अपलोड की जाने वाली प्रत्येक फ़ाइल को "wp-content \ uploads" में रखा जाएगा [वैकल्पिक कदम, लेकिन दूसरे फ़ोल्डर में जाने के लिए आसानी से नए अपलोड खोजने के लिए पुनः शामिल किया गया]।
  2. "मीडिया फ़ाइल प्रबंधक" प्लगइन स्थापित करें।
  3. डैशबोर्ड → मीडिया → मीडिया फ़ाइल प्रबंधक पर जाएं।

यहां आप अपनी सामग्री को व्यवस्थित करने के लिए इच्छित सभी फ़ोल्डर बना सकते हैं। दो विभाजित विंडो बस विभिन्न फ़ोल्डरों के बीच सामग्री को स्थानांतरित करने के लिए है, आप एक साइड में एक फ़ोल्डर बनाते हैं और यह दोनों में ताज़ा हो जाएगा। अपनी सामग्री के वर्तमान और भाग्य फ़ोल्डर में नेविगेट करने के लिए दो पक्षों का उपयोग करें, फिर इसे स्थानांतरित करने के लिए बाएं या दाएं तीर का उपयोग करें, यह आसान है!

सूचना DB को भी अपडेट किया जाता है, इसलिए यदि उदाहरण के लिए आप एक छवि को स्थानांतरित करते हैं जो आप वर्तमान में अपने वेब में कहीं और उपयोग कर रहे हैं, तो आपको इस छवि को मीडिया लाइब्रेरी से फिर से आकार देना होगा या यह आपके वेब में दिखाई नहीं देगी।

आशा है कि आपको यह जानकारी उपयोगी लगेगी। सादर!


2

सामयिक स्थिति के लिए एक 'त्वरित हैक' समाधान जहां आप अतीत में किसी विशेष वर्ष / महीने के लिए निर्देशिका में मीडिया फ़ाइल अपलोड करना चाहते हैं:

  • अस्थायी ड्राफ्ट पोस्ट जोड़ें (सेव न करें)
  • प्रकाशन की तारीख को उस वर्ष और महीने में बदलें जो आप चाहते हैं और [ड्राफ्ट सहेजें]
  • [उस पोस्ट में मीडिया जोड़ें] - वर्डप्रेस उस वर्ष / महीने के लिए फ़ोल्डर में बचाएगा।
  • पोस्ट पर वापस जाएं और ड्राफ्ट पोस्ट को हटा दें।

जब तक आपने इसे प्रकाशित नहीं किया, तब तक पोस्ट आपकी साइट पर, या फ़ीड्स आदि में कभी नहीं दिखाई देगी, लेकिन मीडिया फ़ाइल को उस निर्देशिका में छोड़ दिया जाएगा।

मैं सराहना करता हूं कि यह ऊपर दिए गए प्रश्न के एक बहुत विशिष्ट मामले के लिए है, लेकिन इसने मेरी मदद की, जब डाउनलोड के एक सेट को जोड़कर रखा जाना चाहिए। अच्छा नहीं अगर आप वास्तव में उन्हें कालानुक्रमिक वृक्ष के बाहर चाहते थे।



-4

बस http://wordpress.org/extend/plugins/nextgen-gallery/ Nextgen गैलरी का उपयोग करें । आप वहां छवियों के समूह अपलोड कर सकते हैं, दीर्घाओं को प्रदर्शित करने के लिए इसका उपयोग कर सकते हैं, या WP छवि सम्मिलित विंडो में वहां से एकल छवि अपलोड कर सकते हैं।


1
प्रश्न में पूछे गए स्थिति पर प्लगइन बिल्कुल कैसे लागू होता है?
ब्रासोफिलो

हाँ, मैं यह नहीं देखता कि ओपेन-ऑर्गन-गैलरी कैसे ओपी चाहती है।
जेसन

यह सवाल का जवाब नहीं देता है, यह सामान्य मीडिया अपलोड के बजाय नेक्स्टजेन में दीर्घाओं के लिए विशिष्ट है।
cale_b
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.