← บทความทั้งหมด

วิธีสร้างโฟลเดอร์ในคลังสื่อ WordPress

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

บทความนี้เล่าทางเลือกตามจริง รวมถึงทางที่ไม่ต้องใช้ปลั๊กอินของเรา

ทำไม WordPress ถึงไม่มีโฟลเดอร์

ไฟล์แนบใน WordPress คือโพสต์ชนิดหนึ่ง ตัวไฟล์ถูกเก็บบนดิสก์ใต้ wp-content/uploads/2026/09/ แล้วมีแถวในฐานข้อมูลอธิบายมันอีกที โฟลเดอร์ปี/เดือนพวกนั้นมีไว้ให้ระบบไฟล์เป็นระเบียบ ไม่ได้มีไว้ให้คุณใช้จัดงาน เพราะการย้ายไฟล์ข้ามโฟลเดอร์เหล่านี้จะเปลี่ยน URL และทำให้ทุกหน้าที่ใช้ไฟล์นั้นพัง

นี่คือกับดักที่ทุกวิธีจัดโฟลเดอร์ต้องหลบให้ได้ นั่นคือ สิ่งที่คุณเห็นใน wp-admin ต้องไม่ใช่สิ่งที่กำหนด URL

ทางเลือกที่ 1 ไม่ใช้ปลั๊กอินเลย

มีสองวิธีที่ได้ผลจริงและไม่เสียเงิน

ตั้งชื่อไฟล์ให้ดีก่อนอัปโหลด client-acme-logo-dark.svg ดีกว่า IMG_0294.png ตลอดกาล ช่องค้นหาในคลังสื่อค้นจากชื่อไฟล์และชื่อเรื่องได้ การตั้งชื่อเป็นระบบจึงเป็นโครงสร้างโฟลเดอร์ฉบับประหยัด

ใช้ตัวกรองที่มีอยู่แล้ว คลังสื่อกรองตามชนิดไฟล์และวันที่ได้ และมุมมองแบบรายการ เรียงตามชื่อได้ สำหรับเว็บเล็ก ๆ เท่านี้มักพอ

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

ทางเลือกที่ 2 โฟลเดอร์เสมือน

ปลั๊กอินจัดโฟลเดอร์ที่เอาจริงทุกตัวทำงานเหมือนกัน คือเพิ่ม taxonomy ซึ่งเป็นกลไกเดียวกับหมวดหมู่และแท็ก แล้วผูก term เข้ากับไฟล์แนบ จากนั้นวาดโครงสร้างโฟลเดอร์จากความสัมพันธ์นั้น

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

เพราะแบบนี้ โฟลเดอร์ที่คุณเห็นใน wp-admin จึงไม่มีวันตรงกับ wp-content/uploads และมันก็ไม่ควรตรงด้วย

ทำด้วย MediaDock

  1. ติดตั้งปลั๊กอิน MediaDock อยู่บน WordPress.org ติดตั้งและเปิดใช้งาน แล้วเปิด Media → Library แถบโฟลเดอร์จะปรากฏข้างตาราง
  2. สร้างโฟลเดอร์ กดปุ่มสร้างโฟลเดอร์ใหม่ คลิกขวาที่โฟลเดอร์ไหนก็ได้ เพื่อสร้างโฟลเดอร์ย่อย เปลี่ยนชื่อ ใส่สี หรือติดดาวให้ปักอยู่บนสุด จะซ้อนลึกแค่ไหนก็ได้
  3. ลากไฟล์เข้าไป เลือกไฟล์ในตาราง กด shift-click เพื่อเลือกเป็นช่วง หรือ ctrl-click เพื่อเลือกทีละไฟล์ แล้วลากไปวางบนโฟลเดอร์ ไฟล์ทั้งหมดที่มีอยู่ก่อนติดตั้งจะอยู่ในกลุ่ม Uncategorized พร้อมให้เลือกและลากเข้าโฟลเดอร์ทีเดียวหลายไฟล์
  4. รักษาความเป็นระเบียบ ไฟล์ที่อัปโหลดใหม่จะลงในโฟลเดอร์ที่คุณเปิดอยู่ โครงสร้างจึงดูแลตัวเองไปพร้อมกับการทำงาน

การย้ายไฟล์ย้อนกลับได้ และการลบโฟลเดอร์จะถามก่อนว่าจะให้ไฟล์ข้างในหายไปด้วยไหม โดยทางที่ลบจริงต้องพิมพ์ยืนยันก่อนเสมอ

สิ่งที่ควรเช็คก่อนเลือกปลั๊กอินตัวไหนก็ตาม

ปลั๊กอินจัดโฟลเดอร์ติดตั้งง่ายแต่ถอดออกยาก เช็คสี่ข้อนี้ก่อนตัดสินใจ

อีกเรื่องที่ควรรู้

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

ลองกับคลังสื่อของคุณเอง

MediaDock เพิ่มโฟลเดอร์ให้คลังสื่อ WordPress และในรุ่น Pro ยังย้ายไฟล์ของคุณขึ้น Cloudflare R2 หรือคลาวด์ที่รองรับ S3 ได้ด้วย มีเวอร์ชันฟรีบน WordPress.org

ดูว่า MediaDock ทำอะไรได้บ้าง  ดูราคา