Tengo curiosidad por descubrir el proceso / filosofía detrás de eliminar funciones obsoletas del núcleo.
El Codex dice esto :
Estas funciones a continuación han quedado en desuso. Eso significa que han sido reemplazados por nuevas funciones o ya no son compatibles, y pueden eliminarse de futuras versiones.
Dado que 'puede ser eliminado' es un poco siniestro y algo confuso, tengo las siguientes preguntas.
- ¿Cuál es el criterio para eliminar una función obsoleta? (es decir, brecha de versión, marco temporal, riesgo de seguridad, etc.)
- ¿La eliminación de una función se comunica oficialmente al público?
Por ejemplo: get_postdata()
ha quedado en desuso desde 1.5.1 y no tiene una página oficial del Codex. ¿Hay alguna razón por la que esto todavía no sea compatible con versiones anteriores de WordPress?
@deprecated
número de versión completado, ciertas funciones fueron ampliamente utilizadas por complementos mantenidos libremente, y así sucesivamente. Tampoco parece que haya una resolución real al respecto.