ฉันสามารถอัพโหลดสื่อไปยังโฟลเดอร์ที่ต้องการได้หรือไม่?


20

ตามค่าเริ่มต้นสื่อที่อัปโหลดผ่านแดชบอร์ด Wordpress จะเข้าไปในโฟลเดอร์ที่กำหนดตามวันที่ปัจจุบัน ตัวอย่างเช่น: / wp-content / uploads / 2011/09 / เมื่ออัพโหลดสื่อแล้วฉันไม่เห็นตัวเลือกใด ๆ ใน Wordpress เพื่อเปลี่ยนตำแหน่งไฟล์ของฉันเป็นอย่างอื่น

ฉันสามารถบอก Wordpress ให้วางสื่อของฉันไว้ในโฟลเดอร์อื่นได้หรือไม่? ไม่ใช่สื่อของฉันทั้งหมด คนที่ฉันเลือกโดยเฉพาะ

คำตอบ:


16
  1. ไปที่ Dashboard -> Settings -> Media
  2. ป้อนตำแหน่งที่ต้องการในStore upload ในโฟลเดอร์นี้
  3. ยกเลิกการเลือก จัดระเบียบการอัปโหลดของฉันไปยังโฟลเดอร์ตามเดือนและปี

สิ่งนี้จะระบุตำแหน่งการอัพโหลดทั่วโลก เพื่อระบุตำแหน่งต่อการอัปโหลดไฟล์คุณจะต้องใช้ปลั๊กอินเช่นWP ง่ายอัพโหลด (ไม่รับรองต่อ se ; มันเป็นเพียงแค่คนแรกที่ผมพบ)


ขอบคุณ! ที่ตอบคำถามของฉันและปลั๊กอินที่คุณโพสต์ดูสมบูรณ์แบบจริงๆ น่าเสียดายที่มันยังไม่ได้รับการปรับปรุงตั้งแต่ 2552 ฉันคิดว่าฉันน่าจะเห็นว่ามีอะไรที่พร้อมใช้งานมากกว่านี้หรือไม่
jkupczak

1
สำหรับคนอื่น ๆ ที่ดูสิ่งนี้ปลั๊กอินยังคงทำงานกับ WordPress 3.5 อย่างไรก็ตามมีข้อ จำกัด ที่คุณต้องพิมพ์ด้วยตนเองในพา ธ (คุณไม่สามารถเรียกดูได้) คุณสามารถอัปโหลดไฟล์ได้ครั้งละหนึ่งไฟล์เท่านั้นและคุณต้องไปที่ปลั๊กอินเพื่ออัปโหลด ไม่แทนที่ฟังก์ชั่นการอัพโหลดพื้นฐาน แต่อาจเป็นไฟล์อัปโหลดปลั๊กอินที่ดีที่สุด
gsingh2011

WP EASY Uploader ไม่ได้รับการอัปเดตอีกต่อไป ฉันพบปลั๊กอินการอัปโหลดที่กำหนดเอง
user9

15

ฉันจะแนะนำให้ต่อต้านการยกเลิกการทำเครื่องหมาย 'จัดระเบียบสื่อ' เว้นแต่ในกรณีที่คุณกำลังจัดการพื้นที่เก็บข้อมูลที่อื่น

การมีไฟล์จำนวนมากในไดเรกทอรีเดียวนั้นมีข้อบกพร่องด้วยเหตุผลหลายประการแม้ว่าจะมีบางสถานการณ์ที่ไม่สามารถหลีกเลี่ยงได้ แต่สำหรับเว็บไซต์นี้มักจะหลีกเลี่ยงไม่ได้

ฉันรับเว็บไซต์ Wordpress และได้รับมอบหมายให้ย้ายไปยังโฮสต์อื่น นี่เป็นปัญหาเนื่องจากการอัปโหลดทั้งหมดอยู่ในโฟลเดอร์เดียวมีไฟล์มากกว่า 93,000 ไฟล์ - มี 93,000 ไฟล์

ไม่มีไคลเอนต์ FTP สามารถทำดัชนีไฟล์จำนวนมากและไม่สามารถนำทางไปยังโฟลเดอร์ได้

ฉันไม่สามารถเข้าถึงระบบเชลล์ได้

ฉันไม่สามารถถ่ายโอนข้อมูลเต็มโดยใช้แผงควบคุมการโฮสต์ได้เนื่องจากไม่มีตัวเลือกให้ทำ

ฉันต้องพึ่งพา บริษัท ผู้ให้บริการโฮสต์เพื่อทำการถ่ายโอนข้อมูลให้ฉันซึ่งเป็นงานที่ต้องทำเพื่อให้พวกเขาทำ

นอกเหนือจากปัญหาที่อาจเกิดขึ้นเหล่านี้การจัดทำดัชนีไฟล์นับพันนั้นช้ากว่าการจัดทำดัชนีไฟล์หลายสิบหรือหลายร้อยไฟล์เพียงแค่ประสิทธิภาพจะมีผลกับไฟล์จำนวนมากในไดเรกทอรีเดียว


8
น่าเสียดายที่โครงสร้างองค์กรวันที่ซึ่งมีประโยชน์มากสำหรับบล็อกนั้นไม่มีประโยชน์สำหรับไซต์ CMS ที่ไม่รวมบล็อก ดูเหมือนว่าควรมีวิธีง่ายๆในการสร้างโครงสร้างไฟล์อัพโหลดตามสิ่งต่าง ๆ เช่นประเภทโพสต์ (เช่นการอัปโหลดหน้าเว็บไปในโฟลเดอร์อื่นนอกเหนือจากการอัปโหลด CPT)
Ray Gulick

ฉันกำลังประสบปัญหาเดียวกันในขณะนี้ คุณเคยพบวิธีที่ดีในการแยกโฟลเดอร์หลังจากย้ายโฮสต์หรือคุณเพิ่งปล่อยไฟล์ 93k ที่มีอยู่ตามเดิมและเปิด Organize Media หรือไม่
patrickzdb

ในสถานการณ์ข้างต้นคุณสามารถเลือกที่จะเขียนฟังก์ชั่นเพื่อย้ายไฟล์เพิ่มเติม (สมมติว่าคุณมีความสามารถในการแก้ไขไฟล์ php ภายในการติดตั้ง WordPress)
ljs.dev

5

วิธีแก้ไขปัญหานี้อีก:

  1. ไปที่แดชบอร์ด→การตั้งค่า→สื่อและยกเลิกการเลือก "จัดระเบียบการอัปโหลดของฉันไปยังโฟลเดอร์ตามเดือนและปี" ดังนั้นตอนนี้ทุกไฟล์ที่คุณอัปโหลดจะถูกวางไว้ใน "wp-content \ uploads" [ขั้นตอนเพิ่มเติม แต่แนะนำให้ค้นหาการอัปโหลดใหม่ที่ง่ายดายเพื่อย้ายไปยังโฟลเดอร์อื่น]
  2. ติดตั้งปลั๊กอิน "Media File Manager"
  3. ไปที่แดชบอร์ด→สื่อ→ตัวจัดการไฟล์สื่อ

ที่นี่คุณสามารถสร้างโฟลเดอร์ทั้งหมดที่คุณต้องการจัดระเบียบเนื้อหาของคุณ หน้าต่างที่แบ่งออกสองส่วนใช้สำหรับการย้ายเนื้อหาระหว่างโฟลเดอร์ต่าง ๆ คุณสร้างโฟลเดอร์ในด้านเดียวและจะถูกรีเฟรชทั้งสองอย่าง ใช้สองด้านเพื่อนำทางไปยังโฟลเดอร์ปัจจุบันและจุดหมายปลายทางของเนื้อหาของคุณจากนั้นใช้ลูกศรซ้ายหรือขวาเพื่อย้ายมันเป็นเรื่องง่าย!

ประกาศ DB ยังได้รับการอัปเดตด้วยเช่นถ้าคุณย้ายรูปภาพที่คุณใช้อยู่ในที่อื่น ๆ บนเว็บของคุณคุณจะต้องเลือกภาพนี้ใหม่จาก Media Library มิเช่นนั้นจะไม่ปรากฏในเว็บของคุณ

หวังว่าคุณจะพบว่าข้อมูลนี้มีประโยชน์ ความนับถือ!


2

โซลูชัน 'แฮ็คด่วน' สำหรับสถานการณ์ที่คุณต้องการอัปโหลดไฟล์สื่อไปยังไดเรกทอรีสำหรับปี / เดือนที่เฉพาะเจาะจงในอดีต:

  • เพิ่มโพสต์ฉบับร่างชั่วคราว (ไม่บันทึก)
  • เปลี่ยนวันที่เผยแพร่เป็นปีและเดือนที่คุณต้องการและ [บันทึกแบบร่าง]
  • [เพิ่มสื่อ] ในโพสต์นั้น - WordPress จะบันทึกลงในโฟลเดอร์สำหรับปี / เดือนนั้น
  • กลับไปที่โพสต์และลบโพสต์ฉบับร่าง

ตราบใดที่คุณไม่ได้เผยแพร่โพสต์จะไม่ปรากฏในเว็บไซต์ของคุณหรือในฟีดข้อมูลอื่น ๆ แต่ไฟล์มีเดียจะถูกเก็บไว้ในไดเรกทอรีนั้น

ฉันขอขอบคุณที่นี่เป็นกรณีเฉพาะของคำถามข้างต้น แต่มันก็ช่วยฉันได้เมื่อเพิ่มชุดดาวน์โหลดที่ต้องเก็บไว้ด้วยกัน ไม่ดีถ้าคุณต้องการให้พวกเขาอยู่นอกต้นไม้ตามลำดับเหตุการณ์


1

นี่คือสิ่งที่คุณกำลังมองหา: Media Library Plus

ฉันใช้มันและมันก็หลอก นี่คือคำแนะนำเกี่ยวกับวิธีการใช้มัน


-4

เพียงใช้http://wordpress.org/extend/plugins/nextgen-gallery/แกลเลอรี Nextgen คุณสามารถอัปโหลดกลุ่มรูปภาพที่นั่นใช้เพื่อแสดงแกลเลอรี่หรืออัปโหลดรูปภาพเดี่ยวจากที่นั่นในหน้าต่างแทรกรูปภาพ WP


1
ปลั๊กอินใช้กับสถานการณ์ที่ถามในคำถามได้อย่างไร
brasofilo

ใช่ฉันไม่เห็นว่าแกลเลอรี Nextgen ทำในสิ่งที่ OP ต้องการได้อย่างไร
Jason

สิ่งนี้ไม่ตอบคำถามมันเป็นเรื่องเฉพาะสำหรับแกลเลอรี่ใน NextGen ไม่ใช่การอัปโหลดสื่อทั่วไป
cale_b
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.