WordPress Deluxe. Errores comunes. Error al actualizar versión

Error al actualizar versión de WordPress: «Actualiza y muere»

Publicado

en

por

¿Has actualizado tu versión de WordPress y tu instalación ha dejado de funcionar correctamente? Probablemente se deba a problemas de compatibilidad con la nueva versión de WordPress. Desde WordPress Deluxe te ayudamos a entender el problema y te ofrecemos la solución para olvidarte de una vez por todas de este tipo de problemas.

Soluciones a los errores más comunes en WordPress
by WordPressDeluxe

Problema

En no pocas ocasiones, cuando actualizamos nuestra versión de WordPress (sobre todo si se trata de actualizaciones mayores), nos encontramos con que nuestro sitio web ya no funciona correctamante. El abanico de errores con los que nos podemos encontrar es muy amplio, pero si el error ha surgido tras una actualización, es muy probable que se deba a una incompatibilidad entre alguno de los componentes de la instalación y la nueva versión de WordPress.

En muchos blogs y artículos de Internet, nos recomiendan mantener tanto WordPress como el tema y los plugins siempre actualizados en su última versión. Es, en general, una recomendación correcta, ya que mantener actualizados todos los componentes, nos permitirá mejorar la seguridad y la funcionalidad de la instalación. El problema viene cuando decidimos actualizar directamente en el entorno real, sin probar antes que la actualización no dará problemas de compatibilidad con alguno de los componentes de la instalación.

Causa

Cualquier instalación WordPress es un entorno complejo, con decenas de componentes software (PHP, WordPress, tema, plugins y desarrollos adicionales) y miles de líneas de código (de acuerdo a OpenHub, solo el núcleo de WordPress dispone ya de más de 1.300.000 líneas de código).

Para que la instalación funcione correctamente, todos los componentes deben de ser compatibles entre sí.

Como ya hemos dicho, cuando nos encontramos con este tipo de errores, el problema se debe a que alguno de los elementos instalados y/o modificaciones en nuestro WordPress no es compatible con la nueva versión de WordPress, y por ello, nuestro website no se comporta como debería. Entre todas las posibles causas se encuentran, principalmente, las siguientes:

  • El tema activo no es compatible con la nueva versión de WordPress
  • Los plugins instalados no son compatibles con la nueva versión de WordPress
  • Algún desarrollo adicional introducido en la instalación contiene código no compatible
  • Algún componente software utiliza instrucciones que han quedado discontinuadas por la versión PHP instalada en tu hosting

En el caso más sencillo posible, para resolver el problema bastará con conseguir una actualización reciente del componente software que genera el problema, en otros, puede ser necesario identificar el origen del problema y entrar a modificar código con programación, o incluso puede no quedar más remedio que tener que afrontar un downgrade (una «marcha atrás» para volver a una versión anterior que no diera problemas) y congelar tu instalación hasta que puedas permitirte una renovación total cumpliendo, esta vez sí, con las buenas prácticas en WordPress que habrían evitado este fallo.

Son muchos los factores que pueden afectar negativamente a las actualizaciones en WordPress. Lo más importante es no llevar adelante ninguna actualización importante en el entorno real de nuestro website y no confiar nunca en la suerte, ya que, en estos casos, nos puede gastar una mala jugada.

Solución preventiva

La mejor solución requiere disponer de un entorno de pruebas y de conocimientos técnicos suficientes. En primer lugar, siempre hay que probar la actualización en un entorno de pruebas y además, revisar el resto de componentes de la instalación para asegurar que siguen siendo compatibles. Nuestra recomendación es siempre preparar y ejecutar un set de pruebas de regresión.

Un set de pruebas de regresión es un conjunto de pruebas que aseguran que los principales contenidos y servicios de la instalación, siguen estando operativos.

Solución reactiva

¿Y si ya es tarde para estas soluciones? Todavía tienes una alternativa, recuperar una copia de backup reciente y restaurarla. Nuestro consejo es, en este caso, que no actualices WordPress en real hasta que puedas plantearte una renovación completa del website (esta vez sí, cumpliendo con las buenas prácticas de desarrollo que podrían haber evitado este problema).

Nuestra solución

En WordPressdeluxe, nuestra aspiración es conseguir que cualquier instalación WordPress pueda seguir evolucionando y mejorando. Para ello, podemos ayudarte a aplicar prácticas profesionales de mantenimiento a tu instalación, identificar y reducir riesgos que ponen en peligro su supervivencia en el futuro. En particular, en nuestros planes de mantenimiento profesional realizamos un diagnóstico detallado de tu instalación, analizamos los riesgos para su evolución futura, y planteamos soluciones para mitigarlos y que pueda seguir evolucionando de la mejor forma posible.


Te puede interesar …

  • Sustituyendo King Composer por el Editor de Bloques de WordPress

    Sustituyendo King Composer por el Editor de Bloques de WordPress

    King Composer fue retirado del directorio de plugins de WordPress el 02.02.2022 debido a un problema de seguridad dejando colgados a miles de empresas y particulares que habían confiado en este editor visual para la construcción de su sitio web. Mala noticia para muchos, puede ser una oportunidad para romper con el «vendor lock-in» de…

    Leer más

  • Sobre temas clásicos, de bloques e híbridos en WordPress

    Sobre temas clásicos, de bloques e híbridos en WordPress

    ¿Quieres entender las diferencias entre los diferentes tipos de temas en WordPress? Aquí tienes un breve resumen para situarte ante el desafío de saltar a la nueva generación de temas de bloques, comenzar a entender las alternativas que existen y sacar todo el provecho de esta tecnología que marcará el futuro de WordPress. La tecnología…

    Leer más

  • Temas de bloques: el presente y futuro de WordPress

    Temas de bloques: el presente y futuro de WordPress

    ¿Quién querría quedarse fuera del futuro de WordPress? la nueva generación de temas de bloques es la mayor apuesta hasta el momento de WordPress por renovar profundamente la tecnología de WordPress y mantener el pulso con los mejores frameworks de desarrollo web a medida. Tema de bloques. Un nuevo paradigma tecnológico en WordPress El pasado…

    Leer más

  • WordPress 5.9: temas de bloques y FSE ¡Gran salto tecnológico!

    WordPress 5.9: temas de bloques y FSE ¡Gran salto tecnológico!

    La versión 5.9 se lanzó el 25 de enero de 2022. Probablemente, desde el lanzamiento de la nueva rama 5 (WordPress 5.0), es la novedad más importante en el universo WordPress. Esta versión introduce la edición completa del sitio (full site editing) junto con el lanzamiento del primer «tema oficial de bloques»: “Twenty twenty-two”. Este…

    Leer más