วิธีจัดการความสัมพันธ์ของไฟล์แนบสำหรับโพสต์ที่เฉพาะเจาะจงใน WP 3.5+


23

ใน WordPress 3.5 การจัดการสื่อมีการเปลี่ยนแปลงอย่างสิ้นเชิง นอกจากนี้สิ่งที่แนบที่เกี่ยวข้องกับการโพสต์ที่เฉพาะเจาะจงคือ (ฉันเชื่อว่า) โดยทั่วไปแล้วจะทำเพื่อความเข้ากันได้ย้อนหลังเท่านั้น ดังนั้นหลังจากอัปโหลดสิ่งที่แนบมาจากภายในโมดอลสื่อไปยังโพสต์ประเภทโพสต์ใด ๆ มันจะสร้างความสัมพันธ์โดยที่ ID โพสต์เป็นแม่ของรหัสสิ่งที่แนบมาเหมือนเป็นเวลานาน

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

หลังจากอัปโหลดภาพฉันสามารถเลือกและแทรกภาพได้ทันที แต่เนื่องจากสื่อได้รับการเทลงในส่วนสื่อทั้งไซต์ฉันจึงไม่สามารถจัดการสิ่งที่แนบมากับโพสต์เฉพาะเช่นใน <3.5 ตามที่เห็นที่นี่:

ป้อนคำอธิบายรูปภาพที่นี่

สิ่งนี้สร้างปัญหาต่อไปนี้:

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

เนื่องจากคุณสามารถแนบสื่อไปยังโพสต์แล้วลงที่ถนนหลังจากอัปโหลดสิ่งที่แนบจำนวนมากไปยังโพสต์อื่นคุณต้องการกลับไปที่โพสต์เก่า (คิดว่าเป็นแถบเลื่อนหรือผลิตภัณฑ์) และเปลี่ยนสื่อที่แนบมา ขอให้โชคดีในการค้นหาสื่อของคุณเนื่องจากแท็บสื่อในตัวแก้ไขใหม่ไม่ได้สั่งสื่อทั้งหมดก่อนโดยสิ่งที่แนบเหล่านั้นที่มีความสัมพันธ์กับโพสต์ปัจจุบัน นี่คือตัวอย่างรูป:

ป้อนคำอธิบายรูปภาพที่นี่

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

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

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

ระยะยาววิธีอื่นในการเชื่อมโยงสื่อกับโพสต์จะต้องสร้างโดยผู้พัฒนาปลั๊กอินและธีมเหล่านี้ ฉันคิดว่ามี hooks ที่พร้อมใช้งานในการสร้างแท็บใหม่และเพิ่ม meta data ในสิ่งที่แนบมาและโพสต์เพื่อสร้างความสัมพันธ์

ฉันถูกต้องในความกังวลของฉัน? ความคิดที่จะแก้ไข?

คำตอบ:


15

ฉันเป็นส่วนหนึ่งของการแสดงความตื่นตระหนก ยินดีที่จะบอกว่าเราสามารถหยุดความตื่นตระหนกได้มีวิธีการดูสิ่งนี้โดยเลือกตัวเลือก "อัปโหลดไปยังโพสต์นี้" ในดรอปดาวน์ใน Media Library:

ป้อนคำอธิบายรูปภาพที่นี่

(อุปกรณ์ประกอบฉากถึงMichael Fields )


1
แต่น่าเสียดายที่ดูเหมือนว่ามีวิธีการของการมีนี้เป็นมุมมองเริ่มต้นไม่ ...
brasofilo

อ๋อ ฉันโง่ ความกังวลมากมายโดยไม่ต้องทำบุญมาก)
ไบรอัน Krogsgard

ในwordpress.stackexchange.com/a/76213/73คุณสามารถค้นหาปลั๊กอินเพื่อเลือกโพสต์เฉพาะหน้าได้
fuxia

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