WordPress 5.7: gran actualización de jQuery

¡El núcleo de WordPress está dando el salto de jQuery 1.12.4 a jQuery 3.5.1! Esto es importante por muchas razones, como funciones modernas, mejor DX y mejoras de seguridad, por nombrar algunas. En este momento, el plan es lanzar la actualización en 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 una reliquia de esa filosofía. Se ha trazado una línea en la arena cuando se trata de jQuery, y 1.x no forma parte de los planos para el futuro. Pero también representa un cambio radical, y eso es bastante raro en el mundo de WordPress. Debido a que WordPress viene con jQuery instalado, muchos desarrolladores llaman a esa versión en lugar de reinstalarlo en otra ubicación. Eso incluye muchos desarrolladores de temas y complementos, quienes ahora deben asegurarse de que su código sea compatible con jQuery 3.x.

No hacerlo podría resultar en muchos sitios web dañados. Pero bueno, nos queda como un mes para trabajar en ello, ¿no?

De hecho, el cambio ha estado en proceso durante algún 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 actualizó jQuery a la versión 3.5.1 y actualizó jQuery Migrate para ayudar a los desarrolladores a volver al jQuery heredado, si es necesario. En otras palabras, este ha sido un enfoque súper metódico. El equipo central merece muchos elogios por eso, incluidas todas las comunicaciones que se han realizado sobre el cambio.

Escribí algo sobre la transición hace un par de semanas, incluyendo un tipo de guía para probar cosas con anticipación y solucionar problemas después del hecho. Está dirigido a principiantes, pero quizás a usted también le resulte útil. Make WordPress Support también tiene su propio artículo completo y menciona un complemento que el equipo de WordPress creó solo para esta transición. Es bastante bueno: puede revertir su sitio a jQuery1.x automáticamente si detecta una falla. También documenta esos fallos y envía notificaciones cuando ocurren.

La clave es empezar 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 y encuentra problemas, es probable que su mejor camino a seguir sea volver a 5.6 de todos los modos para aprovechar jQuery Migrate y el complemento auxiliar.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir