¿Cómo solucionar problemas de migración y JavaScript de WordPress 5.5 Jquery?
Publicado: 2022-06-02Hola chicos, hoy en esta publicación de blog, vamos a discutir cómo solucionar los problemas de migración y javascript de WordPress 5.5 jquery. Así que sigue leyendo.
Extracto: Existen numerosas herramientas disponibles hoy en día para aplicaciones de desarrollo web y diseño de sitios web. Sin embargo, WordPress es el tema del que más se habla en la ciudad. Mucha gente está familiarizada con el término WordPress, que es más popular entre los técnicos. Ya se han lanzado nuevas versiones, pero la versión más reciente de WordPress es WordPress 5.5.
Tabla de contenido:
Introducción
Comportamientos inusuales de WordPress 5.5
Solución de problemas para WordPress 5.5
Conflictos tras actualizar WordPress 5.5
Errores después de actualizar WordPress 5.5
¿Qué es jQuery Migrar?
Errores de migración de WordPress 5.5 jQuery
Cómo solucionar problemas en WordPress 5.5 jQuery Migrate
Cómo usar jQuery Migrate para solucionar problemas de Javascript en WordPress 5.5
Conclusión
Introducción:
WordPress 5.5 ha sido un gran éxito. El lanzamiento de WordPress 5.5 "Eckstine" agregó varias características sorprendentes al centro de la plataforma, lo que la convirtió en un gran éxito. A medida que discutimos la actualización, surgen algunos problemas inevitables.
También ha habido innumerables disputas sobre temas y complementos que ya han inducido a los sitios a dividirse. La empresa dejó de admitir JQuery Migrates con la reciente actualización de WordPress 5.5. En mucho menos de dos semanas, aparentemente eliminó cientos de miles de sitios web. Algunos temas y complementos de WordPress usan scripts jQuery obsoletos, lo que puede generar una variedad de problemas. Innumerables problemas fueron reportados por varios usuarios de complementos tan populares.
Hablemos de los problemas y de lo que se puede hacer para solucionarlos.
Reconocimiento de comportamientos inusuales:
Con el lanzamiento de WordPress 5.5, la herramienta de migración jquery-migrate ya no estaría habilitada. Algunos temas o complementos que ejecutan código antiguo pueden mostrar un comportamiento inesperado como resultado de esto. Para detener el “comportamiento inesperado” de WordPress 5.5, más de 80 000 editores de WordPress descargaron un complemento de WordPress. Asimismo, debido al cierre de jQuery Migrate, la actualización afectó a alrededor de 2400 complementos, lo que generó conflictos.
Entre los muchos tipos de complementos que se han visto afectados está la seguridad. Los usuarios también tenían problemas con la optimización, el estilo y otros complementos.
Algunos usuarios pueden tener problemas con sus temas debido a un código obsoleto. Sin embargo, a lo largo de este caso, algunos de los problemas se debieron a que los complementos se incluyeron con los temas de WP correspondientes. Los complementos premium de creación de páginas y controles deslizantes, por ejemplo, se incluyen con frecuencia con algunos temas. Sin embargo, supongo que depende de su licencia de software; pueden o no estar actualizados a la última versión porque son premium. Si actualizar a la versión más reciente de un tema realmente no resuelve su problema, tal vez podría restablecer la funcionalidad instalando WordPress Enable jQuery Migrate Helper.
Pero tenga en cuenta que es solo una solución a corto plazo. La solución de problemas de su sitio para determinar qué característica está causando el problema puede ser beneficiosa. Para obtener más información sobre la resolución de problemas, siga leyendo.
Para los Candidatos que quieren avanzar en su carrera, WordPress Training es la mejor opción.
Solución de problemas de actualización de WordPress 5.5:
Usar Chrome Dev Console para solucionar un problema es una opción. Se puede acceder a la consola presionando la tecla F12 en su teclado. También se puede acceder a la consola seleccionando Más herramientas y luego Herramientas de desarrollador en el menú vertical de tres puntos dentro de la esquina superior derecha.
Este es un ejemplo de cómo puede aparecer un error:
Una vez que presionas sobre el archivo, aparece una nueva pantalla con el error. Después de eso, puede hacer clic en el icono de la X roja para ver cuál es el error.
Conflictos comunes después de actualizar a WordPress 5.5:
Muchos de los problemas que tienen algunos editores después de actualizar a WordPress 5.5 están relacionados con la pérdida de funcionalidad del sitio.
Problemas con la actualización de WordPress 5.5
- El editor clásico no funciona.
- Los botones "Agregar medios" y "Establecer imagen destacada" no funcionan.
- Aparece una pantalla en blanco y se rompe en la vista de texto del editor de bloques 5.5.
- Falta la actualización de la base de datos.
- El Control deslizante de imagen no funciona.
- El menú móvil desaparece.
- La barra de búsqueda ha dejado de funcionar.
Estos son solo algunos de los problemas que tienen los usuarios.
Error de migración de Jquery después de actualizar a WordPress 5.5:
Probablemente ya haya oído hablar de las nuevas características de WordPress 5.5, que son más obvias y perceptibles para los usuarios. Sin embargo, muchas páginas web, desarrolladores y administradores de sitios web se han visto afectados negativamente por la actualización de WordPress 5.5. Es porque la actualización anterior incluyó un cambio interno significativo que causó problemas en varios lugares. Hablamos de la desactivación de la herramienta jQuery Migrate.
¿De qué se trata jQuery Migrate?
Es decir, independientemente de la versión de jQuery instalada por defecto en WordPress, permite el uso de código obsoleto. Como resultado, los desarrolladores de temas y complementos pudieron relajarse y usar la versión de WordPress de jQuery que consideraron apropiada. Sin embargo, en un sistema que además se actualiza constantemente y donde siempre se buscan los últimos recursos, esto tiene poco sentido.
Si trabaja en diseño web, probablemente esté familiarizado con la biblioteca jQuery. jQuery Migrate, como jQuery, es una biblioteca de JavaScript que ha permitido a los desarrolladores de complementos y temas utilizar código jQuery obsoleto durante décadas.
A pesar de poseer un código obsoleto, jQuery Migrate permitió que una parte de muchas páginas web funcionara. Como resultado, numerosas páginas web ya habían dejado de funcionar después de que se apagara.
Errores de migración de WordPress 5.5 jQuery:
1. Error de paginación en WordPress 5.5:
En ciertos sitios, la actualización a WordPress hace que la paginación falle.
La paginación se refiere a los números de página de navegación que se encuentran en la parte inferior de un documento de varias páginas; que puede encontrar fácilmente en la sección de categoría de un sitio web. La paginación es una estructura de navegación que agrupa listas de páginas para ayudarnos a navegar entre ellas.
WordPress ha recibido un informe de error oficial para este problema. Lo que sucede es que la palabra "página" se usa de manera inconsistente. WordPress lo utiliza para la paginación, aunque con un valor numérico. La palabra "página" se usa en los temas, junto con valores no numéricos.
Solo debe tener un valor numérico y no se utilizará para nada más, como por ejemplo? Id = xxx & página = ofertas Para evitar conflictos, sugeriría cambiar el nombre de esta variable en cualquier código personalizado.
Alguna otra solución factible es desactivar la función canónica de redirección (); que está conectado a la acción de redirección de la plantilla de forma predeterminada, para estas solicitudes”.
2. Después de mejorar WordPress 5.5, solucione el error de paginación:
Esta función es extremadamente poderosa y versátil, pero tiene un defecto: reemplaza la consulta original de WordPress, lo que hace que la paginación se rompa. Si realmente tienes algo similar a esto:
('gato = 8') publicaciones de consulta;
O algo por el estilo:
(matriz ('gato' => 8)) consultas de publicaciones
Debe ver las entradas idénticas sin importar cuántas páginas avance dentro de su paginación.
Para solucionar esto, debemos usar este código para reconstruir la paginación con una nueva consulta que ejecuta las publicaciones de consulta:
consultas de publicaciones (array ('cat' => 8,'paged' => get query var ('paged') )
Y si nada de lo anterior funciona, prueba esto:
consultar publicaciones (arreglo ('categoría' => 8,'paginado' => obtener consulta var ('página'));
Cómo solucionar el problema de jQuery en WordPress 5.5:
Gracias al complemento de WordPress por restaurar la biblioteca de migración de jQuery. Este complemento restaurará la funcionalidad de su sitio. Pero el complemento de alguna manera no soluciona el problema con su sitio web.
El complemento restaura la funcionalidad de su sitio. Sin embargo, no aborda los problemas del sitio.
Un complemento o tema obsoleto es la fuente de los problemas del sitio. Si su control deslizante de imágenes no funciona, lo más probable es que se deba a un problema con el complemento del control deslizante de imágenes. Una solución es actualizar el plugin. Sin embargo, si el complemento que necesita ser cambiado no tiene una actualización; presumiblemente vas a usar un complemento abandonado. Considere un complemento abandonado que no se actualiza durante mucho tiempo.
Dado que algunos complementos no requieren actualizaciones frecuentes, es difícil definir qué constituye un "tiempo prolongado".
La mayoría de los creadores de complementos están trabajando para mejorar su software. En general, si el desarrollador dejó de actualizar el complemento durante un año o más, significa que el desarrollador abandonó el complemento. Además, es mejor desinstalar ese complemento. Los complementos abandonados pueden causar riesgos de seguridad. Es una buena idea encontrar un complemento con un mantenimiento bastante más vigoroso que haga lo mismo que en el caso de un complemento abandonado.
Enable jQuery Migrate Helper es el complemento que necesitará para que su sitio de WordPress vuelva a funcionar. El complemento jQuery Migrate Helper no es una solución para los problemas que ocurrieron después de la actualización de WordPress 5.5. Es simplemente un medio para restaurar la funcionalidad. Es fundamental pasar al siguiente paso para determinar qué está mal y resolver el problema.
Estará en una mejor situación en relación con la seguridad y la experiencia personal de los visitantes de su sitio una vez que haya reparado el complemento o el tema.
¿Cómo usar jQuery Migrate Helper para solucionar problemas de JavaScript en WordPress 5.5?
Mientras que los fundadores de su tema o complemento emplean para solucionar problemas con el código obsoleto; puede aprovechar una solución momentánea descargando e instalando el siguiente complemento gratuito:
Habilite jQuery Migrate Helper.
La instalación del complemento Facilitate jQuery Migrate Helper ha ayudado a muchos usuarios de WordPress a reactivar sus complementos.
El complemento habilita "la compatibilidad con el código JavaScript antiguo que usa funciones extremadamente obsoletas en la biblioteca jQuery JavaScript", lo que significa que se conecta al script de migración; restaura la funcionalidad de sus complementos y temas rotos.
Pensamientos finales:
WordPress 5.5 todavía tiene muchas funciones útiles para, entre otras cosas, construir y diseñar sitios web y blogs simples y complejos. Sin embargo, la eliminación de jQuery, un fantástico marco de JavaScript, ha causado algunos problemas o conflictos tanto con el núcleo como con las extensiones. Se puede decir que, en su mayor parte, WordPress 5.5 es una versión exitosa. Pasamos un par de horas revisando la lista de errores potenciales y también la comunidad de WordPress hizo un esfuerzo admirable para investigar y resolver cada problema.
Siempre que se ciña a una de las soluciones anteriores, podrá resolver los conflictos, aunque solo temporalmente.
Biografía del autor
Meravath Raju es un comercializador digital y un escritor apasionado que trabaja con MindMajix, un importante proveedor global de capacitación en línea. Además, Meravath Raju contiene un profundo conocimiento y comprensión de TI y tecnologías actualmente exigentes como ciberseguridad, control de calidad y pruebas de software, inteligencia comercial, fuerza de ventas, análisis de datos, gestión de proyectos, herramientas ERP, etc.