วิธีกำหนด Media Upload Directory ใน WordPress
แม้จะมีการปรับปรุงในเครื่องมือจัดการสื่อของ WordPress แต่มีสิ่งหนึ่งที่ไม่เปลี่ยนแปลง: WordPress จัดเก็บสื่ออย่างไร (เช่นไฟล์รูปภาพวิดีโอและไฟล์เสียง) ในเซิร์ฟเวอร์.
ปัจจุบัน WordPress จัดระเบียบไฟล์ลงในโฟลเดอร์ตามวันที่ยกเว้นว่าเราจะยกเลิก การตั้งค่า> สื่อ, ในกรณีนี้ไฟล์สื่อที่อัพโหลดทั้งหมดจะไม่ถูกจัดประเภทเป็นโฟลเดอร์ย่อย จนถึงตอนนี้ WordPress ยังไม่มีตัวเลือกมากมายในการปรับแต่งพื้นที่เฉพาะนี้.
ถ้าคุณไม่เท่ห์ในเรื่องนี้และต้องการที่จะ กำหนดโครงสร้างพา ธ ของที่จัดเก็บไฟล์เหล่านี้, เช่น. เก็บไว้ในโฟลเดอร์ที่มีชื่อที่ตรงกับความคิดเห็นของโพสต์หรือเปลี่ยนชื่อ "อัพโหลด" เป็นอย่างอื่นนี่คือเคล็ดลับอย่างรวดเร็วที่จะติดตาม.
ด้วยความช่วยเหลือของปลั๊กอินไม่กี่ตอนนี้เราสามารถทำให้เว็บไซต์ของเราเป็นส่วนตัวมากขึ้นและง่ายต่อการจัดระเบียบด้วยโครงสร้างไฟล์ที่กำหนดเอง.
การเปลี่ยนค่าเริ่มต้น “อัปโหลด” โฟลเดอร์
โดยค่าเริ่มต้น WordPress จะจัดเก็บไฟล์ที่อัพโหลดใน wp-content / อัปโหลด โฟลเดอร์ WordPress ช่วยให้เราสามารถกำหนดปลายทางการอัปโหลดโฟลเดอร์ หนึ่งในเหตุผลที่ดีในการเปลี่ยนค่าเริ่มต้นนี้คือการทำให้เว็บไซต์ของคุณดู WordPress-y น้อยลง.
แทน wp-content / อัปโหลด, มาอัปโหลดไฟล์ไปยังโฟลเดอร์ที่ชื่อ ไฟล์. ก่อนอื่นเราต้องสร้างโฟลเดอร์.

ตอนนี้เราจะบอกให้ WordPress อัปโหลดไฟล์ของเราในโฟลเดอร์นั้น เปิดไฟล์ WordPress wp-config.php แล้วเพิ่มรหัสต่อไปนี้หลังจาก require_once (ABSPATH.'wp-settings.php ');
การประกาศ.
define ('UPLOADS', 'files');
ไฟล์ที่อัปโหลดใหม่ควรเก็บไว้ใน "ไฟล์" โฟลเดอร์ดังที่แสดงด้านล่าง.

ความสามารถนี้มีอยู่จริงผ่านทาง การตั้งค่า> สื่อ การแก้ไขหน้าจอในเวอร์ชัน 3.0 WordPress แทนที่สิ่งนี้ด้วยฟังก์ชั่นด้านบนในเวอร์ชั่น 3.5.
หากคุณกลัวเกินไปที่จะทำอะไรผิดพลาดขึ้นเมื่อทำการแก้ไข WP-config.php, คุณสามารถติดตั้งปลั๊กอินนี้ที่ชื่อว่าอัพโหลด URL และ Path Enabler โดย Gregory Viguier ซึ่งจะนำตัวเลือกกลับมาที่ การตั้งค่า> สื่อ หน้า. โปรดทราบว่าแม้ว่าปลั๊กอินนี้ยังไม่ได้รับการปรับปรุงมานานกว่า 3 ปี แต่ปลั๊กอินยังคงทำงานได้ดีใน WordPress เวอร์ชันล่าสุดเนื่องจากมีการเปลี่ยนแปลงไม่มากในพื้นที่นี้ใน WordPress.
เมื่อติดตั้งแล้วคุณจะพบช่องป้อนข้อมูล 2 ช่องดังแสดงด้านล่าง:

2 ตัวเลือกใหม่เหล่านี้จะมีประโยชน์ถ้าคุณต้องการส่งไฟล์ผ่านโดเมนย่อย สมมติว่าคุณได้สร้างโดเมนย่อย (จากแผงควบคุมโฮสติ้งของคุณ) ตอนนี้ควรมีโฟลเดอร์ใหม่ที่เชื่อมโยงไปยังโดเมนย่อย ตั้งชื่อโฟลเดอร์ใน “จัดเก็บการอัปโหลดในโฟลเดอร์นี้” ฟิลด์และโดเมนย่อยใน “พา ธ URL ไปยังไฟล์แบบเต็ม” สนาม.

ตอนนี้ไฟล์ของคุณควรถูกส่งผ่านโดเมนย่อย.

โปรดทราบว่าหากคุณเลือกโดเมนย่อยเป็นตัวอย่างข้างต้นคุณอาจต้องระบุ DNS สำหรับโดเมนย่อยตามที่อยู่ IP ของไซต์ของคุณ