4
จะปิดการใช้งาน“ Post Lock / Edit Lock” ได้อย่างไร?
ฉันต้องการปิดการใช้งานสำหรับประเภทโพสต์เดียวเนื่องจากไม่สำคัญว่าจะมีผู้ใช้รายอื่นแก้ไขหรือไม่ (พื้นที่แก้ไขเนื้อหาหลักคือ Ajaxified และผู้ที่ไม่ได้เป็นผู้ดูแลระบบสามารถเห็นได้) ฉันดูที่ฟังก์ชั่นหลัก แต่ไม่พบจุดเข้า จากฟังก์ชั่นที่wp_set_post_lockฉันคาดเดาว่าฉันจะต้องสกัดกั้นget_post_metaแต่มีวิธีอย่างเป็นทางการหรือไม่ และมีการล็อคครั้งที่สองที่ดูเหมือนจะไม่ได้รับผลกระทบจากตัวกรองwp_check_post_lock_window( ดังแสดงโดย Birgireที่นี่ในคำตอบ) ฉันได้พยายามremove_filter( 'heartbeat_received', 'wp_refresh_post_lock', 10, 3 );ตามจุดต่าง ๆ remove_filterแต่มันก็ช่วยให้การเต้นโดยไม่ต้องเคารพ