Saya ingin tahu proses / filosofi di balik penghapusan fungsi yang sudah usang dari inti.
Codex mengatakan ini :
Fungsi-fungsi di bawah ini sudah usang. Itu berarti mereka telah digantikan oleh fungsi-fungsi baru atau tidak lagi didukung, dan dapat dihapus dari versi yang akan datang.
Karena 'boleh dihapus' agak tidak menyenangkan dan agak tidak jelas, saya punya pertanyaan berikut.
- Apa kriteria untuk penghapusan fungsi yang sudah tidak digunakan lagi? (yaitu celah versi, kerangka waktu, risiko keamanan, dll ...)
- Apakah penghapusan fungsi dikomunikasikan kepada publik secara resmi?
Misalnya: get_postdata()
telah ditinggalkan sejak 1.5.1 dan tidak memiliki halaman Codex resmi. Apakah ada alasan ini masih ada selain untuk mendukung versi WordPress yang lebih lama?
@deprecated
diisi nomor versi, fungsi-fungsi tertentu banyak digunakan oleh plugin yang dipelihara secara longgar, dan sebagainya. Sepertinya tidak ada resolusi nyata untuk masalah ini juga.