Yoast SEO 19.7 causa un error fatal y bloquea los sitios web


Se descubrió que el complemento Yoast SEO WordPress versión 19.7 contenía un conflicto con otros complementos, lo que provocó que los sitios web experimentaran errores fatales.

Esta es la tercera vez este año que un conflicto con otro complemento provocó que fallara una actualización de Yoast.

Afortunadamente, Yoast investigó los informes y rápidamente publicó una nueva actualización que solucionó el problema.

Error fatal de WordPress

Existen múltiples causas para un error fatal, pero en esta situación fue causado por una actualización de Yoast SEO en la que la codificación entró en conflicto con otro complemento.

Esto puede suceder porque dos complementos intentan hacer algo, pero uno básicamente cancela al otro o evita que el otro funcione.

Una metáfora para un conflicto de complementos podría ser dos automóviles que van en direcciones opuestas en una carretera de un solo automóvil.

Idealmente, un complemento hace concesiones en su codificación para otros complementos, especialmente los comunes, de modo que ninguno de los complementos intente hacer algo que impida que otros complementos hagan lo suyo.

Esto es exactamente lo que sucedió con la actualización de Yoast 19.7.

Yoast 19.7 tuvo un conflicto con otros complementos (o codificación personalizada) que cambian la URL de inicio de sesión del administrador.

Cambiar la URL de inicio de sesión es una medida de seguridad diseñada para engañar al software de piratas informáticos que navega automáticamente a la URL predeterminada para los inicios de sesión del administrador e intenta adivinar las credenciales de la contraseña de inicio de sesión.

Yoast anuncia un error de actualización

Yoast fue 100% transparente sobre el error y publicó un tweet que describía a los usuarios lo que estaba sucediendo.

Yoast tuiteó:

“Después del lanzamiento de Yoast SEO 19.7, se nos informó que esta versión provoca un error fatal cuando se usa en combinación con complementos o código que altera la URL de inicio de sesión predeterminada de WordPress.

Hemos identificado el problema y estamos trabajando en una solución”.

Uno de los cambios introducidos con Yoast 19.7 (según el plugin de Yoast registro de cambios de desarrollo) fue una mejora en la forma en que Yoast maneja los errores fatales al evitar que se ejecute en la página de inicio de sesión.

«Mejora el manejo de errores fatales en el front-end al evitar que Yoast SEO se ejecute en la página de inicio de sesión, lo que permite a los usuarios acceder a su tablero».

¿Podría haber sido esa la causa?

¿Por qué ocurren errores fatales con los complementos?

Los conflictos de complementos no son exclusivos de Yoast. Es simplemente más notable cuando le sucede a Yoast porque su base de usuarios es de millones.

Sin embargo, esta es la tercera vez este año que un conflicto de complemento de error fatal se asoció con una actualización del complemento Yoast este año.

El fundador de Yoast SEO Plugin, Joost De Valk, explicó en un tweet que no siempre es posible dar cuenta de los miles de complementos en el ecosistema de WordPress con los que podría ocurrir un conflicto de codificación.

Él tuiteó:

“Este es el tipo de situación de conflicto de complementos de #WordPress que, literalmente, no sé cómo evitar que suceda.

Más de 60,000 complementos: ¿cómo prueba su complemento contra todos esos?

Si alguien tiene buenas ideas, soy todo oídos”

Joost también tuiteó que Yoast siempre prueba sus actualizaciones de complementos antes del lanzamiento con muchos de los complementos más populares.

«Probamos contra los grandes, no nos preocupamos tanto por ellos, pero un par de pequeños juntos todavía causan suficiente dolor de cabeza».

Él continuó:

“… nunca es divertido cuando rompes cosas. Probamos muy rigurosamente y aún así las cosas pasan. Crear complementos para grandes cantidades de usuarios es «simplemente» complicado».

Solución ofrecida en horas

Yoast publicó una nueva actualización dentro de las dos horas posteriores al anuncio de que identificaron un error en la actualización y estaban trabajando en una solución.

Qué acción tomar

Yoast lanzó una nueva actualización, la versión 19.7.1. los Registro de cambios de desarrollo de Yoast declarado:

«Corrige un error en el que se arrojaría un error fatal en combinación con ciertos complementos que cambian la URL de la página de inicio de sesión estándar».

Los usuarios del complemento Yoast SEO pueden considerar actualizar a la última versión de Yoast, la versión 19.7.1





Consultar el artículo en la publicación original

Yoast SEO 19.7 causa un error fatal y bloquea los sitios web
A %d blogueros les gusta esto: