3
ฉันจะอัปโหลดภาพจำนวนมากและสร้างโพสต์สำหรับแต่ละภาพในเวลาเดียวกันโดยอัตโนมัติได้อย่างไร
ฉันรู้วิธีอัปโหลดภาพหลายภาพในโพสต์ที่มีอยู่ แต่นี่เป็นสถานการณ์ที่แตกต่าง นี่คือแคตตาล็อกเนื้อหาขนาดใหญ่โดยมีโพสต์ประเภทกำหนดเองแต่ละรายการที่แสดงเนื้อหารูปภาพ (ดังนั้นรูปภาพเดียวจะถูกกำหนดเป็น "รูปภาพเด่น" สำหรับแต่ละโพสต์) ทั้งระบบใช้งานได้ดีสำหรับการสร้างสินทรัพย์แบบครั้งต่อครั้ง แต่ใช้เวลานานเกินไป ฉันต้องสามารถ "แบตช์" อัปโหลดภาพหลายภาพในครั้งเดียวจากนั้นสร้างโพสต์ใหม่สำหรับแต่ละภาพจากนั้นแนบภาพไปที่โพสต์ใหม่ในชื่อ "ภาพเด่น" จะไม่มีเนื้อหาข้อความที่ป้อนสำหรับแต่ละโพสต์ - เพียงบางส่วนของการกำหนดเมตาดาต้าและอนุกรมวิธานที่กำหนดเองดังนั้นจึงเป็นไปได้ที่จะแบทช์กำหนดเมทาดาทาและอนุกรมวิธานในระหว่างกระบวนการสร้างแบทช์นี้ ฉันได้ค้นคว้าวิธีการแก้ปัญหาจากการสร้างโพสต์ XML-RPC (ซึ่งมักจะไม่จัดการกับการอัพโหลด / กำหนดภาพ) ไปยังปลั๊กอินที่ดึงไฟล์จากไดเรกทอรีเซิร์ฟเวอร์ไปยังไลบรารีสื่อ (ซึ่งไม่ครอบคลุมการสร้างโพสต์) และ jquery หลายไฟล์ ตัวอัปโหลด (ซึ่งโดยทั่วไปเป็นเพียงการถ่ายโอนไฟล์ในไดเรกทอรี) ฉันค่อนข้างเชี่ยวชาญใน PHP มีปลั๊กอินและธีมในตัว แต่ฉันนิ่งงันว่าจะจัดการกับกระบวนการนี้อย่างไรเนื่องจากต้องใช้ขั้นตอนแรกของการรับไฟล์ไปยังเซิร์ฟเวอร์ด้วยความจุชั่วคราวจากนั้นสร้างโพสต์ตามไฟล์ อัปโหลดและกำหนดเมตาดาต้าที่ระบุบางอย่างให้กับทั้งชุด ฉันหวังว่าสิ่งนี้สามารถทำได้ในแผงผู้ดูแลระบบที่กำหนดเอง แต่ถ้าฉันต้องทำสิ่งนี้นอก wp-admin ก็ไม่เป็นไร ... ไอเดีย?