4
กำหนดรุ่น WordPress ขั้นต่ำที่จำเป็นสำหรับปลั๊กอินโดยอัตโนมัติหรือไม่
เมื่อพัฒนาปลั๊กอินจะมีวิธีกำหนดรุ่นขั้นต่ำของ WordPress ที่ต้องใช้หรือไม่? ฉันต้องการตรวจสอบให้แน่ใจว่าRequiresส่วนหัวนั้นถูกต้อง แต่การตรวจสอบด้วยตนเองทุกครั้งที่ฉันเรียกฟังก์ชั่นแกนใหม่นั้นน่าเบื่อและเกิดข้อผิดพลาดได้ง่าย ฉันคิดว่าสคริปต์จะสามารถเข้าใจได้ง่ายพอ: สแกนไฟล์ทั้งหมดในปลั๊กอิน แยกออกทั้งหมด instantiations ชั้นเรียนและฟังก์ชั่นการโทรบนพื้นฐานของnew foo( [...] ), foo::bar( [...] ), bar( [...] ), call_user_func( [...] )ฯลฯ ไวยากรณ์ แยกวิเคราะห์แหล่ง WP เพื่อกำหนดว่าเมื่อใดที่แต่ละคลาส / ฟังก์ชั่นเหล่านั้นถูกเพิ่มเข้ากับ WordPress โดยใช้@sinceแท็ก phpDoc สร้างรายงานที่แสดงรายการแต่ละคลาส / ฟังก์ชั่นและเวอร์ชันที่ถูกเพิ่มพร้อมกับรุ่นแรกสุดของ WordPress ที่รวมคลาส / ฟังก์ชั่นทั้งหมด ฉันมองไปรอบ ๆ แต่ไม่พบสิ่งใดเช่นนี้และไม่มีเวลาเขียนด้วยตัวเอง ไม่มีใครรู้วิธีการแก้ปัญหาที่มีอยู่?