คำถามติดแท็ก wp-update-post


2
วิธีหลีกเลี่ยงการวนซ้ำไม่สิ้นสุดใน save_post callback
ฉันใช้เว็บไซต์นี้จำนวนมากเพื่อแก้ไขปัญหาของฉัน แต่ครั้งนี้ฉันไม่ประสบความสำเร็จในการค้นหาและตอบปัญหาของฉัน ฉันได้รับและวงวนไม่สิ้นสุดเมื่อใช้wp_update_postภายในฟังก์ชันที่เรียกsave_postใช้ ฉันรู้ว่านี่เป็นปัญหาทั่วไป แต่ฉันไม่สามารถหาวิธีที่จะหลีกเลี่ยงได้ ฉันต้องการบันทึกคำสั่งของโพสต์ของฉัน (ซึ่งเป็นประเภท 'โพสต์' ประเภทโพสต์) ดังนั้นฉันจึงสร้างเมตาบ็อกที่กำหนดเองซึ่งมีองค์ประกอบ html- เรียงลำดับได้บางส่วน ในแต่ละองค์ประกอบจะมีแท็กอินพุตที่ซ่อนพร้อมชื่อ = 'sectionorder []' ดังนั้นเมื่อฉันคลิกที่ปุ่ม 'ปรับปรุง' WordPress มาตรฐานอาร์เรย์ที่มี ID ทั้งหมดของโพสต์ (ตามลำดับ) จะถูกส่งผ่าน POST ดังนั้นนี่คือรหัสที่ฉันเรียกอาร์เรย์และต้องการบันทึกคำสั่ง: // Update section sort order $sectionorder = $_POST['sectionorder']; if (isset($sectionorder)) { // Avoid error if there is no sections added yet foreach( $sectionorder as …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.