WordPress 5.2 “Jaco” fue oficialmente lanzado en Mayo 7 del 2019, y está disponible para ser descargado.

Esta versión viene con muchas cosas emocionantes, la más grande siendo la nueva herramienta llamada Site Health, la que ayudará a educar a los usuarios y a dar a los desarrolladores la información esencial que necesitan. Otras mejoras incluyen una protección contra errores de PHP (menos white screens of death), mejoras al editor de bloque, nuevos dashicons y emojis, y varias actualizaciones de accesibilidad y de desarrollo.

Actualización: Novedades en WordPress 5.3

Como lo describe el equipo de WordPress:

WordPress 5.2 brinda aún más robustas herramientas para identificar y arreglar problemas de configuración y errores fatales. Sea usted un desarrollador ayudando a clientes o sea su propio sitio, estas herramientas pueden ayudarle a obtener la información correcta cuando usted la necesite.

Este es el segundo mayor lanzamiento desde el lanzamiento del editor de bloque de WordPress (También conocido como Gutenberg) en WordPress 5.0. Abajo hablaremos de las nuevas mejores y los cambios más importantes que encontrará en la última versión de WordPress.

Revisión de Site Health

Vimos las primeras funciones de revisión de salud de sitio en WordPress 5.1, cuando agregaron los chequeos de revisión de compatibilidad de PHP para plugins y temas. En WordPress 5.2, ellos agregaron una completamente nueva herramienta que viene con dos nuevas páginas para ayudar a solucionar problemas comunes debido al servidor y configuraciones de software, versiones de PHP, etc.

Estatus de Site Health

Bajo “Herramientas” -> “Site Health” hay una nueva página llamada “Estatus.” El chequeo del estado del sitio muestra información crítica sobre la configuración de su WordPress y artículos que requieren atención.

Salud del Sitio de WordPress

Site health de WordPress

Una cosa que probablemente note de inmediato es que agregaron una puntuación en porcentaje en la parte superior de la página, basado en cuantas veces su sitio ha pasado una prueba. Algunos no están tan contentos con esto y ya hay discusiones entre los desarrolladores (Ticket #47046) sobre si este sistema de puntuación debería existir o no. La razón principal es que las puntuaciones en algunas ocasiones crean problemas adicionales ya que los usuarios están obsesionados con llegar al 100%.

Sin embargo, a nosotros nos gusta ver esto, ya que ayuda a traer consciencia entre los usuarios. Por ejemplo, una revisión para encontrar plugins inactivos y temas es importante. ¿Por qué?

Muchos no se dan cuenta que simplemente porque algo no está activo no quiere decir que alguien pueda ejecutar el código en su sitio de WordPress si navegan directamente a este. Por lo tanto, para poder mantener seguro a su sitio, es recomendable completamente remover temas y plugins inactivos si no están siendo usados.

Las pruebas en la nueva herramienta incluyen revisiones de desempeño y seguridad de los siguientes artículos:

Revisiones de Desempeño 🚀

Revisiones de Seguridad 🔒

Si usted es cliente de Kinsta, es fácil llegar a 100% ya que todo en nuestra plataforma siempre se mantiene al día. 😉

Herramienta de Salud del Sitio en WordPress – Puntuación del 100%

Herramienta de Site Health en WordPress – Puntuación del 100%

Las pruebas también pueden ser filtradas a través de site_status_tests, queriendo decir que los desarrolladores de plugins o temas puedan agregar sus propias pruebas, o remover las existentes. Vea más información.

Info de Site Health

Debajo de “Herramientas” -> “Site Health” hay otra página nueva llamada “info”. Este es un lugar para encontrar información de debugging útil sobre la configuración del sitio de WordPress que podrá compartir con los desarrolladores, proveedores de hosting, etc. Hay un botón muy útil de “Copiar la info del sitio al portapapeles”, la que le permite obtener de forma muy sencilla información y pegarla en un archivo de texto y compartirlo con una parte externa.

Info de Salud del Sitio de WordPress

Info deSite Health de WordPress

La página de Información de Site Health contiene cientos de puntos de datos distintos sobre su sitio de WordPress. Sin duda alguna, esta nueva página ayudará a los desarrolladores a obtener la información que necesitan de los usuarios de una forma más rápida.

Aquí tenemos un resumen pequeños de algunos de los detalles más sorprendentes y útiles que podrá ver enseguida.

¡La nueva herramienta de Site Health de WordPress 5.2 brinda sorprendente info de debugging a los desarrolladores para ayudar a los usuarios! 👏Click to Tweet

Protección contra Error PHP

WordPress 5.1 fue originalmente planeado para presentar una nueva función llamada “protección contra error fatal” el cual lo protegería del white screen of death de WordPress al momento de actualizar PHP. Sin embargo, debido a varias fallas críticas, esta función fue retrasada. Ahora ha sido incluida en WordPress 5.2.

Con esta protección, WordPress reconocerá cuando sucede un error fatal y pone en pausa el tema o plugin problemático en el dashboard de admin de WordPress para aún pueda ingresar al backend de su sitio y (esperemos) arreglar el problema. Para usuarios no tan conocedores, esta es una excelente función. Todo lo que podemos decir es, ¡ojalá hubiesen agregado esta función hace años!

Sin embargo, siempre recomendamos utilizar un entorno de staging al momento de probar una nueva versión de PHP.

Si su sitio tiene problemas al momento de cambiar de versiones de PHP, este aparecerá igual a la siguiente imagen en el front-end, pero aún así podrá acceder al backend para arreglar el problema.

Protección contra errores fatales en WordPress 5.2

Protección contra errores fatales en WordPress 5.2

En el backend, usted verá un mensaje que le hará saber que su sitio de WordPress actualmente se encuentra en modo de recuperación y que podría haber un error con un tema o plugin.

El backend del admin mientras se encuentra en modo de recuperación

El backend del admin mientras se encuentra en modo de recuperación (fuente de la imagen: WordPress.org)

Demás Actualizaciones para Desarrolladores

WordPress 5.2 también viene con mejoras para los desarrolladores; todo desde mejorar al editor de bloque y a las páginas de políticas de privacidad, un nuevo hook de WordPress, y actualizaciones al estándar de programación, y más.

Mejorar en el Editor de Bloque

Hubo docenas de mejoras hechas al editor de bloque (Gutenberg) que están llegando con WordPress 5.2. Algunas de estas llamaron mi atención:

Desempeño del editor de bloque en WordPress 5.2

Desempeño del editor de bloque en WordPress 5.2 (Fuente de la imagen: WordPress.org)

Actualizaciones a las Estándares de Programación de PHP

WordPress ahora recomienda oficialmente utilizar PHP 5.6 en adelante con su proveedor de hosting. Si tiene curiosidad, ¡Kinsta ofrece soporte hasta PHP 7.3!

Con WordPress 5.2, esto quiere decir que los desarrolladores pueden tomar ventaja de nuevos estándares de programación como los namespaces, funciones anónimas, Sintaxis cortas de función, sintaxis ternarias cortas, y asignaturas con condicionales. Si usted es un desarrollador y ya ha estado usando PHP 7 en adelante desde hace tiempo, esto podría no afectarle mucho, pero es bueno ver que WordPress está llevando a cabo varias actualizaciones.

Lea más sobre las actualizaciones en los estándares de código.

Actualizaciones de Privacidad

WordPress 5.2 trae varias actualizaciones para desarrolladores trabajando con las páginas de Políticas de Privacidad y exportaciones de datos.

El primero son cuatro nuevos ayudantes que le ayudarán a personalizar la página de políticas de privacidad de una forma mucho más sencilla:

El segundo cambio se encuentra en las exportaciones de datos:

Las exportaciones de los Datos de usuarios ya no utilizan una lista hardcodes, ahora usan la lista base de todos los tags permitidos en wp_kses (). También hay un nuevo sistema para filtrar.

Lea más sobre las actualizaciones de privacidad de WordPress 5.2.

Mejoras para Escribir JavaScript

Con la adición de las configuraciones webpack y Babel en el paquete @wordpress/scripts, los desarrolladores no tendrán que preocuparse de configurar herramientas de construcción complejas para escribir JavaScript moderno. Lea más sobre las mejoras de JavaScript.

Nuevo Body Tag Hook

WordPress 5.2 agrega un nuevo hook wp_body_open (), que permite que los temas soporten el inyectar código justo al principio del elemento. El equipo de WordPress fomenta a que los desarrolladores de tema empiecen a usar esto. Lea más sobre otras actualizaciones misceláneas para desarrolladores.

Nuevos Emojis y Dashicons

En términos de actualizaciones visuales, WordPress 5.2 tiene nuevos emojis y dashicons.

¿Luchando con el tiempo de inactividad y los problemas de WordPress? Kinsta es la solución de alojamiento diseñada para ahorrarle tiempo! Vea nuestras características

Twemoji Actualizado

En WordPress 5.2, la última versión de Twemoji, 12.0.1, fue agregada. La versión 12 incluye 230 nuevos emojis, incluyendo emojis de accesibilidad y nuestro favorito personas, vea el Perezoso. Ver #46805.

Twemoji 12.0

Twemoji 12.0

Nuevos Dashicons

Dashicons son usados para hacer que sea más bonito el dashboard de admin de su WordPress. Ya era hora para que fuera actualizado, ya que no lo habían hecho desde WordPress 4.5. WordPress 5.2 tiene 13 nuevos iconos, incluyendo Instagram, una suite de iconos para BuddyPress, e iconos rotados de la Tierra para una inclusión global. También se agregó un formato de archivo de fuente WOFF 2.0.

Dashicons de WordPress 5.2

Dashicons de WordPress 5.2 (fuente de la imagen: WordPress.org)

Verifique la lista completa de nuevos iconos.

Cambios Notorios de Accesibilidad

Junto con WordPress 5.2 viene una gran cantidad de cambios trabajando juntos para mejorar la consciencia contextual y flujo de navegación del teclado para aquellos utilizando lectores de pantallas y otras tecnologías de asistencia.

Mejoras de Seguridad

El Ticket #39309 fue abierto en el 2017, describiendo un problema de seguridad con la infraestructura de WordPress. Básicamente, si alguien pudo comprometer api.wordpress.org, también podrían mandar actualizaciones ficticias y tomar control de los sitios de WordPress de los usuarios.

Por lo tanto, a partir de WordPress 5.2, ahora revisa la existencia de un encabezado x-content-signature. Si no encuentra una, regresa al archivo de firma. Sin importar el método, los paquetes de actualización ahora son digitalmente firmados usando Ed25519 y están códificados-base64.

Cómo Actualizar WordPress 5.2

Ya que cada sitio de los clientes es distinto, siempre recomendamos utilizar el entorno de staging de un clic. Usted puede clonar su sitio en vivo en cuestión de segundos y luego probar WordPress 5.2 con su tema y plugins existentes para revisar la compatibilidad. Por supuesto, también podrá tomar un backup manual antes de actualizar su sitio en vivo, sólo para estar seguros.

Para actualizar WordPress a 5.2 simplemente de clic en el icono de actualizaciones en el dashboard de admin de su WordPress. Y de clic en el botón de “Actualizar Ahora”. Mientras su sitio es actualizado, este permanecerá en modo de mantenimiento. Tan pronto se completen sus actualizaciones, su sitio regresará a la normalidad.

Actualizar a WordPress 5.2 en el dashboard

Actualizar a WordPress 5.2 en el dashboard

Siempre y cuando todo salga bien con la actualización, usted debería ver la pantalla de “Bienvenido a WordPress 5.2” ¡Y eso es todo! Rápido y fácil.

Pantalla de bienvenida de WordPress 5.2

Pantalla de bienvenida de WordPress 5.2

Después de dar clic en el dashboard también recibirá un mensaje para actualizar su base de datos a la versión más reciente. Simplemente de clic en “Actualizar la Base de Datos” y estará listo.

Se requiere actualizar la base de datos

Se requiere actualizar la base de datos

Resolviendo Problemas con la Actualización de WordPress

Cuando una persona actualiza a una versión mayor de WordPress, siempre experimentan ciertos problemas, y esto es debido a los miles de plugins y temas distintos que actualmente existen en el mercado. Aquí tenemos unas formas para arreglar algunos de estos problemas comunes.

Resumen

¡Hay muchas cosas excitantes dentro de WordPress 5.2! La nueva información de Site Health le ayudará a educar a los usuarios sobre las mejores prácticas de desempeño y seguridad. Será interesante ver cuál será el nuevo porcentaje del puntaje que entra en juego aquí, pero independientemente de esto, esto traerá más consciencia cuando se trata de hacer cosas como actualizar a la versión más reciente de PHP, borrar temas y plugins inactivos, etc.

La nueva información de Site Health debería ayudar dramáticamente a los desarrolladores a obtener toda la información que necesitan desde el principio al trabajar con sus usuarios. Esto quiere decir que habrá menos tickets para los desarrolladores de plugins y temas, y esto incluye a los proveedores de hosting. De hecho, probablemente verá que muchos desarrolladores actualizarán su documentación para requerir que usted incluya una exportación de los datos de la pantalla de información cuando envíe un ticket.

La protección contra el error PHP les da a los usuarios una forma para actualizar a versiones más recientes de PHP y aún poder iniciar sesión en caso de que algo salga mal. ¡Tenemos menos white screen of deaths siempre es algo positivo!

¿Qué piensa usted de WordPress 5.2? Nos encantaría escuchar lo que piensa sobre esta nueva herramienta de Site Health.


Si le ha gustado este artículo, entonces le encantará la plataforma de Kinsta WordPress hosting. Acelere su sitio y reciba soporte 24/7 de nuestro equipo de WordPress veterano. Nuestra infraestructura potenciada por Google Cloud se centra en escalamiento automático, rendimiento y seguridad. ¡Déjenos mostrarle la diferencia con Kinsta! Conozca nuestros planes