La versión 5.8 de WordPress no es una actualización cualquiera, es una actualización profunda que puede poner en jaque a instalaciones de WordPress con themes o plugin desactualizados, hasta el punto que puede tumbarte la web y causarte un verdadero problema.
Vamos a ver como se debería hacer correctamente la actualización a 5.8 de tu WordPress paso a paso. Vamos allá.
1. Haz una copia de seguridad extra de todo el sitio.
Aparte de las copias de seguridad que se realizan automáticamente, bien por el hosting o bien por algún plugin de seguridad que tengas instalado en tu instalación de WordPress, es importante descargar una copia completa del sitio a tu ordenador para tenerla en local.
Tienes que descargar, por un lado los ficheros y directorios de la instalación wordpress, y aparte, tendrás que descargar la base de datos. Una vez hecho, tienes que comprobar que están todos los ficheros (incluidos los ocultos), y que están correctos. El fichero de la base de datos (que será un SQL), puedes abrirlo con un editor de texto y comprobar que las cadenas de texto son legibles. Puedes probar a buscar, por ejemplo, el título de una entrada del blog y comprobar que está escrita tal cual.
2. Instala la web en un sitio para hacer pruebas.
Lo ideal es crearte un subdominio para hacer pruebas, (cuando termines lo podrás eliminar), que sea algo así como «test.tudominio.com», donde tendrás que instalar toda la web (que te has descargado anteriormente), para probar la actualización en el sitio de pruebas y comprobar que todo funciona y no se ha roto nada.
Esto se puede hacer restaurando de forma manual los ficheros y la base de datos o también se puede hacer con algún plugin tipo duplicator o similar.
Esto nos va a permitir actualizar sin miedo a que pase nada, ya que en caso de se rompa algo, se rompería únicamente en la web de pruebas.
3. Coge papel y boli, que te va a hacer falta.
Esto es importante. A partir de ahora ves apuntando en este papel todo lo que vayas tocando, por si pasa algo, saber en que punto puede fallar.
4. Actualiza el Theme.
Empieza a actualizar el theme. Se hace en el apartado «apariencia». Vas allí y actualizas todos los temas que estén pendientes de actualizar.,
Si tienes un theme «padre» y un theme «hijo», pulsas sobre el tema «padre» y miras la versión, y compruebas en la web del fabricante del theme, si la versión que tienes está actualizada. Si no lo está, debes actualizarla consiguiendo la última versión antes de seguir. Pulsando en el botón «actualizar» o descargando e instalando a mano la versión nueva.
Si tu theme «padre» es más antiguo de 6 meses, es peligroso, y la web puede caer si no estás seguro que el theme está preparado para la versión 5.8.
Si no tienes ningún theme instalado, o tienes varios pero ninguno es de los que vienen por defecto con WordPress (los famosos twenty), debes instalarte alguno (aunque no lo uses). Te recomiendo el twenty twenty-one. Si tienes más themes de esos que no usas, pero están instalados y no los puedes actualizar, es mejor que los desinstales antes de seguir.
5. Actualiza los plugins.
Ahora tienes que revisar los plugins y comprobar que todos están actualizados. Si no lo están, tienes que actualizarlos uno por uno, apuntando en la libreta el orden en el que lo has hecho.
Si tienes plugins que no tienen ningún indicador de actualizaciones automáticas, significa que no se pueden actualizar, y además el fabricante no te va avisar de nuevas actualizaciones. Por lo tanto en este caso debes buscar en la web del fabricante del plugin si hay versiones más actuales que la tuya e instalarte la última.
6. Actualiza PHP a la versión 8.
Desde el panel de control del hosting, actualizar la versión de PHP previo a actualizar WordPress. Una vez hecho esto, navegar un poco por la web y comprobar que todo funciona. En caso que todo vaya correcto, podéis dejar esta versión de PHP como definitiva.
7. Revisa algunas configuraciones de la base de datos.
Primero que nada, nos volvemos a hacer otra copia de seguridad de la base de datos. Esta copia de seguridad es diferente a la anterior ya que al haber actualizado themes y plugins, algunos registros de la base de datos han cambiado, y por lo tanto te va a hacer falta esta copia.
Comprobar que todas las tablas estén en motor utf8mb4. Que usa 4 bytes por carácter en lugar de 3.
8. Ya está. Ya podemos dar al botón de actualizar a 5.8.
Una vez le das, si funciona todo bien y se actualiza sin problemas tendrás que navegar un poco para comprobar que todas las traducciones están correctas.
También tienes que pasarte de nuevo por la zona de themes y de plugins a ver si hay alguna cosa por actualizar. Es posible que que esto pueda pasar, ya que algunos plugin o themes, pueden tener actualizaciones pendientes, exclusivas para la versión 5.8 que no te aparecían antes de actualizar y que ahora si que te aparecen. En ese caso tienes que actualizarlas y ya está.
¿Que pasa si se desmonta el aspecto de la web y se ve mal o no se ve después de actualizar?
Lo primero es no entrar en pánico. Es muy posible que tengas algunos plugin de caché y estos no estén vacíos. En ese caso debes vaciarlos y limpiar la caché.
Si sigue sin funcionar y algo falla, debes repasarte las notas que has ido apuntando desde la parte 3, y se supone que tienes paso a paso todo apuntado. En ese caso debes revisar que es lo que ha podido fallar para resolverlo.
En todo caso, recuerda que todo esto lo estabas haciendo en una versión de pruebas de la web, por lo que ya sabes que la web original aún la tienes intacta y no le ha pasado nada.
Es todo.
Gracias por tu visita y nos leemos en la próxima entrada.
Gracias por tu visita y espero que te haya resultado interesante.
Ahora, si quieres, puedes volver a la página principal o bien ver el sumario de artículos publicados. Por supuesto, también puedes puedes ver el portfolio de trabajos realizados, así como contactar dejando un mensaje.
Si quieres opciones fuera de esta web, puedes visitar shopink.es, donde descubrirás soluciones eficientes tanto en imprenta como en material de oficina para tu negocio. Como puedes ver, hay un montón de opciones.