ฉันอยากรู้ว่ากระบวนการหรือปรัชญาที่อยู่เบื้องหลังการลบฟังก์ชั่นที่เลิกใช้แล้วจากแกนกลาง
Codex พูดว่า :
ฟังก์ชั่นเหล่านี้ด้านล่างเลิกใช้แล้ว ซึ่งหมายความว่ามีการแทนที่ด้วยฟังก์ชันใหม่หรือไม่ได้รับการสนับสนุนอีกต่อไปและอาจถูกลบออกจากรุ่นอนาคต
เนื่องจาก 'อาจถูกลบ' ค่อนข้างเป็นลางสังหรณ์และค่อนข้างไม่ชัดเจนฉันจึงมีคำถามต่อไปนี้
- เกณฑ์สำหรับการลบฟังก์ชั่นที่เลิกใช้แล้วคืออะไร (เช่นช่องว่างเวอร์ชันกรอบเวลาความเสี่ยงด้านความปลอดภัย ฯลฯ ... )
- การลบฟังก์ชั่นสื่อสารกับสาธารณะอย่างเป็นทางการหรือไม่?
ตัวอย่างเช่น: get_postdata()
เลิกใช้แล้วตั้งแต่ 1.5.1 และไม่มีหน้า Codex เป็นทางการ มีเหตุผลนี้ยังคงรอบอื่น ๆ นอกเหนือจากการสนับสนุน WordPress รุ่นเก่าหรือไม่
@deprecated
กรอกหมายเลขเวอร์ชันฟังก์ชันบางอย่างถูกใช้อย่างกว้างขวางโดยปลั๊กอินที่ดูแลรักษาอย่างหลวม ๆ เป็นต้น ดูเหมือนว่าจะไม่มีการแก้ไขปัญหาจริงใด ๆ