Historial de funciones en WordPress

Para los que escriben plugins para WordPress o bien tienen una instalación muy personalizada; es un verdadero problema descubrir que algunas funciones sufren muchos cambios entre una versión y otra de WordPress, sin razón alguna, haciendo los plugins/hacks incompatibles o bien introduciendo comportamientos inesperados en tu blog.

En wp-hackers ya se ha mencionado (con flame incluido xD) el tener un mapa de funciones y sus cambios entre los diferentes releases, para poder comprobar que funciones se pueden usar en cual versión de WordPress. Hoy Ozh anuncia la disponibilidad de su Historial de implementaciones en funciones de WordPress, una herramienta que permite saber en que versión fue introducida o eliminada una función:

Historial de funciones en WordPress

También ha publicado 2 tablas con la lista completa de funciones para no depender del sitio al hacer consultas. Esta herramienta me viene muy bien ya que aún tengo cierto sitio que actualizar y siempre me da lata tener que buscar los cambios en funciones. Ahora lo que me gustaría tener es una forma de saber que funciones han sufrido importantes cambios entre versiones, ya sea que acepta nuevos argumentos o los datos son devueltos en diferente forma.

PD: Acá explican un procedimiento para hacer algo similar usando grep y diff, encontrar cuales funciones están en tal versión de WordPress. Me pareció más curioso el dato de cuantas funciones hay por cada versión de wordpress: de 552 funciones en 1.5 a 1058 funciones en 2.3.

Etiquetas: , ,

WordPress 2.2 se retrasa

Cuando liberaron WordPress 2.1, se dijo que la siguiente versión de WordPress sería lanzada el 23 Abril, apoyando un ciclo de desarrollo rápido. Bien, Matt ha anunciado en WP-Hackers que WP2.2 se retrasa debido al trolleo de los últimos días sobre como manejar en la base de datos la nueva característica de tags, junto a las categorías y los links del blogroll.

De momento los tags no van más para WP2.2, creando una rama especial que no los incluya, aunque en el trunk siempre van a existir; esperaran a que la nueva propuesta del esquema de base de datos madure y puedan incluirlo en WP2.3

Dependiendo de como vayan las pruebas, WP2.2 podría salir este 30 de Abril o sino hasta el 7 de Mayo. En fin, espero que aprovechen para meter más parches y nos ahorren un realease que actualizar XD