WordPress 5.5: Cómo solucionar problemas con jQuery Migrate
WordPress 5.5 “Eckstine” incorporó varias características increíbles al núcleo de la plataforma, lo que la convirtió en un éxito, bueno, en su mayor parte. Como ocurre con cualquier actualización, sin duda hubo problemas.
El problema principal surge de la decisión de WordPress de eliminar la versión obsoleta de jQuery Migrate. De hecho, muchos desarrolladores no estaban preparados para esta actualización a pesar de las recomendaciones para que probaran y actualizaran su código.
Escalar su sitio web agenerar mayores cantidades de tráficoAtraer visitantes se volvió aún más complicado debido a complementos de optimización del rendimiento y almacenamiento en caché defectuosos. Algunos ejemplos de estos incluyen Yoast, Classic WordPress Editor y Social Welfare.
Continúe leyendo mientras determinamos el alcance total del daño causado y también analizamos formas de solucionar problemas de la actualización de WordPress 5.5 rápidamente.
Entendiendo los “comportamientos inesperados”
WordPress emitió una declaración reconociendo el caos provocado por la eliminación de jQuery Migrate 1.x en WordPress 5.5:
“Con la actualización a WordPress 5.5, una herramienta de migración conocida como jquery-migrate ya no estará habilitada de forma predeterminada. Esto puede provocar comportamientos inesperados en algunos temas o complementos que ejecutan código antiguo”.
Bueno, más de 80.000 editores de WordPress procedieron a descargar un complemento de WordPress, del que hablaremos con más detalle más adelante, en un intento de detener el “comportamiento inesperado” de WordPress 5.5. Además, la actualización afectóalrededor de 2400 complementosque tuvo conflictos debido a la desactivación de jQuery Migrate.
Si bien es cierto que WordPress ofrece una seguridad satisfactoriamente buena, muchos editores recurren a la instalación de complementos de seguridad adicionales de WordPress paraaumentar el nivel general de seguridadAdemás, protegen su sitio web contra piratas informáticos y bots maliciosos.
La seguridad es solo uno de los muchos tipos de complementos que se vieron afectados. Los complementos de optimización, los complementos de diseño y otros también estaban causando problemas a los usuarios.
¿Qué pasa con los temas?
Además de los complementos de WordPress, se descubrió queMás deActualizadotemasEran conflictivos, pero solo cinco tenían más de 10 000 instalaciones activas.
Personas que tienenTuve problemas con temas que se comportaban malA menudo he descubierto que el código obsoleto es el principal culpable. Pero, en este caso, algunos de estos problemas se debieron a la combinación de complementos con los respectivos temas de WP.
Por ejemplo, encontrarás complementos de control deslizante y complementos de creación de páginas premium que se incluyen habitualmente con temas específicos. Ahora bien, como se trata de complementos premium, no es necesario que se actualicen a la última versión, siempre que sea lo que indique la licencia de tu software.
Si bien borrar la memoria caché y actualizar las cosas normalmente sería una buena manera de…Cómo manejar temas de WordPress que se comportan malSe ha aconsejado a los usuarios buscar otra salida.
Puedes intentar actualizar a la última versión del tema. Sin embargo, si el problema persiste, prueba a instalar WordPress Enable jQuery Migrate Helper para que tu sitio web funcione como antes.
Dicho esto, asegúrate de no tratarlo como una solución permanente: es solo temporal.
Precisamente por eso es importante que sepas cómo solucionar los problemas de tu sitio para reconocer la función específica que es la causa principal de los problemas. Una vez que logres identificar la función, podrás descargar un complemento de reemplazo actualizado y luego usarlo para solucionar eficazmente la función defectuosa.
Cómo solucionar problemas de actualización de WordPress 5.5
Aquí te contamos dos métodos sencillos para solucionar problemas conflictivos con la actualización de WordPress 5.5. Son los siguientes:
- Habilitar el complemento jQuery Migrate Helper
- Cambiar a una versión anterior de WordPress
Ahora bien, si no puede iniciar sesión en su sitio de WordPress y acceder al backend, es muy probable que el complemento sea un desencadenante potencial de problemas.
En estos casos, debes crear una cuenta FTP, iniciar sesión en tu administrador de archivos y desactivar todos los complementos, e incluso cambiar el nombre de la carpeta de complementos. También puedes hacer lo mismo con tus temas.
Dicho esto, también recomendaríamoscreando una copia de seguridad completade su sitio para evitar problemas de compatibilidad en el futuro. Por lo tanto, incluso si tiene problemas después de la actualización, siempre puede restaurar la versión anterior.
Habilitar el complemento jQuery Migrate Helper
ElHerramienta auxiliar de migración de jQueryactúa como un puente que permite que todo el código funcione en la nueva versión de WordPress. Verás, la herramienta de migración en cuestión no está habilitada de forma predeterminada, por lo que, en caso de que no actualices tus temas y complementos, terminarás viendo errores y problemas de compatibilidad en la última versión 5.5 de WordPress.
La buena noticia es que el complemento se puede descargar de forma gratuita, lo que lo convierte en una excelente solución para detener los errores hasta que los desarrolladores solucionen con éxito los problemas con los complementos y temas conflictivos. Una vez que termine de instalar la herramienta,jquery-migrarEl script se habilitará y se conectará con el script de migración. A su vez, esto solucionará todos los problemas con los complementos y temas.
Si te preguntas cómo descargar este complemento, solo tienes que visitar tu panel de WordPress. Ve a ‘Complementos‘ y luego ‘Agregar nuevo.’ BuscarHabilitar jQuery Migrate Helper, y por último, haga clic en ‘Activar‘ botón.
No es necesario realizar ninguna configuración adicional una vez que hayas terminado de activar la herramienta. Sin embargo, debes tener en cuenta que habilitar este complemento no solucionará los problemas que tengas, sino que solo te ayudará a restablecer la funcionalidad y te permitirá seguir usando WordPress.
Cambiar a una versión anterior de WordPress
La idea principal detrás de la nueva actualización era modernizar WordPress, pero no se suponía que esto fuera a costa de otras funcionalidades. Esta interrupción puede poner en riesgo sus datos privados. Cualquier persona que obtenga acceso no autorizado a su computadora podrá revisar esta información y aprender mucho sobre sus hábitos.
Lo que empeora las cosas es que su navegador está dispuesto a informar gran parte de su información privada a los sitios web que visita. Si desea evitar que agentes maliciosos obtengan acceso no autorizado a su información personal, debería considerar seriamente invertir en un navegador.Eso hace que tu tráfico web sea anónimoPara garantizar la privacidad.
También deberías considerar la posibilidad de cambiar a una versión anterior de WordPress. De esta forma, tendrás más tiempo para identificar el problema o esperar a que se actualice un tema o un complemento.
Es posible cambiar a una versión anterior de WordPress de las tres maneras siguientes:
- Una degradación manual
- Usando un plugin
- Restaurar una copia de seguridad anterior
La degradación de versiones puede ser bastante complicada y llevar mucho tiempo, ya que es necesario descargar el archivo ZIP de la versión estable de WordPress a su almacenamiento local y luego cargarlo a través del administrador de archivos o un cliente FTP. Luego, debe realizar cambios en el archivowp-config.phpy otros archivos principales.
El resultado final
En el pasado, los errores con los complementos y la eliminación de recursos críticos han sido algunos de losCausas más comunesde los sitios web de WordPress se bloquean. Pero la eliminación de un marco de JavaScript notable como jQuery ha provocado algunos problemas o conflictos con el núcleo.
Sin embargo, WordPress 5.5 todavía…Ofrecen excelentes funcionespara ayudarle a desarrollar y diseñar sitios web, blogs y otros beneficios, tanto simples como complejos. Asegúrese de seguir cualquiera de las soluciones mencionadas anteriormente y podrá solucionar los conflictos, aunque sea temporalmente.
Deja una respuesta