WordPress 5.7: Actualización importante de jQuery

WordPress 5.7: Actualización importante de jQuery

¡Wp core está dando el salto de jQuery 1.12.4 a jQuery 3.5.1! Esta es una gran noticia por muchas razones que explicamos aquí.

Por sus características más modernas, mejor DX y mejoras de seguridad, por nombrar algunas de estas razones. Ahora mismo, sin embargo, el plan es lanzar la actualización dentro de WordPress 5.7, cuyo lanzamiento está previsto para el 9 de marzo.

WordPress es conocido por su compatibilidad con versiones anteriores y se podría decir que este cambio es un punto de inflexión en esta filosofía. Se ha trazado una línea clara de cambio en lo que se refiere a jQuery, y la versión 1.x ya no está en los planes de Automattic y ha decidido cortar con el pasado. Hay que decir que esto también representa un verdadero punto de quiebre, y esto es bastante raro en el mundo de WordPress.

porque WordPress se descarga con jQuery instalado, muchos desarrolladores se quedan con esa versión en lugar de reinstalarla desde cero en otra ubicación. Este comportamiento es típico de muchos desarrolladores de temas y complementos, que ahora deben asegurarse de que su código sea compatible con jQuery 3.x. ¡Y aquí comienza realmente la diversión! Si no se actualiza, muchos sitios web quedarán obsoletos. Pero, ¿dónde está el problema? Tenemos como un mes verdad? ¡Aleluya! ¡Habrá sudor!

La versión actualizada de JQuery ha estado en proceso durante bastante tiempo. El trabajo comenzó en WordPress 5.5 y 5.7 es técnicamente la tercera de tres fases. WordPress 5.6 es donde el equipo central portó jQuery a la versión 3.5.1 y actualizó jQuery Migrate para ayudar a los desarrolladores a volver a jQuery heredado si es necesario. En otras palabras, este fue un enfoque súper metódico. El Core Team merece muchas felicitaciones por esto, ¡incluidas todas las comunicaciones que se han realizado sobre la actualización!

Nos encontramos con el problema en gran medida hace unas semanas, incluida una especie de lista de "cómo hacer" para probar cosas de antemano y solucionar problemas después de la instalación. También Hacer soporte de WordPress tiene su propio artículo detallado y publica un complemento que el equipo de WordPress creó solo para esta transición. Es bastante sensible y puede revertir su sitio a jQuery1.x automáticamente si encuentra un error, documentar errores y enviar notificaciones cuando se encuentran errores.

La clave es comenzar a probar ahora en WordPress 5.6. El plan es deshabilitar jQuery Migrate en WordPress 5.7, por lo que esperar ese lanzamiento es demasiado tarde. Si espera tanto tiempo y se encuentra con problemas, su mejor ruta probablemente sea retroceder a 5.6 de todos modos para aprovechar el complemento jQuery Migrate and help.