WordPress 5.9 ya está disponible y esta actualización del sistema de administración de contenido (CMS) más popular de Internet es digna de mención por una razón: es la primera que habilita la edición de sitios en bloque. Sus diseñadores llevan años trabajando en esta idea, de forma pública desde la primavera de 2017 y la aparición de Gutenberg, un nuevo editor de artículos basado en bloques. Aparentemente, es un cambio significativo para este CMS, que hasta ese momento se basaba en conceptos que databan de la década de 2000.
Debajo del capó, WordPress todavía se basa en PHP para su núcleo, administración de datos y creación de páginas HTML que son procesadas por el navegador web. Hasta entonces, los temas también se componían con archivos PHP para la estructura y CSS para la tipografía y otras opciones estéticas, por no mencionar la vanguardia de JavaScript para los elementos interactivos y otros aspectos de un sitio web moderno. Para modificar un tema, había que ensuciarse las manos y modificar estos archivos PHP, JS o CSS, lo que requiere tener algunos conocimientos básicos de desarrollo.
El proyecto Gutenberg representó una forma completamente nueva: construir un artículo, una página e incluso un sitio, la idea esta vez fue combinar varios bloques proporcionados por WordPress, por el creador del tema o por un módulo. Estos bloques están codificados en JavaScript o PHP, pero el beneficio se encuentra principalmente del lado del usuario, que puede modificar el diseño sin ningún conocimiento de desarrollo, como lo haría en el procesamiento de una página.
Si este modo de funcionamiento es más adecuado para el gran público, también ha recibido mucha oposición por parte de desarrolladores y usuarios avanzados. También hay que reconocer que las primeras versiones de Gutenberg estaban llenas de fallas e incompletas, pero los desarrolladores de WordPress no lo soltaron. Matt Mullenweg, su creador y líder de Automattic (propietario de WordPress.com y principal desarrollador del CMS), tuvo la visión de un sitio web compuesto únicamente por bloques que el usuario pudiera ajustar a su gusto. Con un poco de retraso, WordPress 5.9 logra esta visión.
Para usar el nuevo editor de sitios por bloque, necesitas un tema compatible con este sistema y como es nuevo, aún no está en las calles. Para poner el ejemplo, WordPress 5.9 viene con Twenty Twenty-Two, un nuevo tema predeterminado que fue diseñado con bloques en mente. Una vez activo, te permite modificar muchos elementos, no solo el estilo de los textos existentes, sino también la estructura e incluso las funciones del sitio.
Por ejemplo, modifiqué el tema con algunas cosas para agregar algo de texto en el encabezado, debajo de la imagen de pájaro proporcionada por defecto que conservé. Modifiqué el logo para agregar un gatito y cambié el título, que no solo es visual: se modifica el título del sitio al mismo tiempo. La misma idea en la página de artículos, que de forma predeterminada muestra un bloque dedicado a los comentarios: con un solo clic, pude eliminarlo y todo el sitio ya no tiene comentarios, sin tener que instalar un módulo adicional o jugar con la configuración.
Después de pasar unos minutos en el editor del sitio, pude ajustar varios elementos que puedes descubrir comparando el tema predeterminado en esta dirección y mi versión visible aquí. Ajustar fuentes y colores ya era posible con versiones anteriores de WordPress, cambiar la estructura y la organización general es la verdadera novedad. Para dar otro ejemplo, puede notar en mi versión que la posición de la fecha de cada artículo en la página de inicio ha sido modificada, la moví de su posición original que estaba debajo del extracto.
Este enfoque es excelente para un usuario que no domina los lenguajes de desarrollo web. Sin embargo, también tiene algunas desventajas, en particular la necesidad de repetir ciertas modificaciones. Por ejemplo, cambié la tipografía de los títulos para mostrar una fuente más negrita, pero tuve que repetir esta modificación en cada página del tema. Con CSS, hubiera sido suficiente cambiar un valor una vez.
Sin embargo, después de pasar un poco de tiempo con WordPress 5.9 y su nuevo editor de sitios basado en bloques, está claro que esta solución se generalizará en el futuro. Ya había sido popularizado por servicios como Squarespace o Wix, pero con la ventaja de poder alojar su contenido sin depender de un tercero. Y aunque hay algunas fallas en esta primera versión, sabemos que los desarrolladores del CMS continuarán mejorando esta novedad con el tiempo.
Si bien es técnicamente posible habilitar Twenty Twenty-Two en cualquier sitio de WordPress existente, no se recomienda si no desea perder funciones. Estos temas de próxima generación son más limitados que los heredados y es probable que pierda cosas en la transición. Sin embargo, si está comenzando desde cero, es una buena idea probar seriamente esta nueva pista, ya que se está convirtiendo cada vez más en el futuro de la plataforma.
- ¿Overwatch 2 realmente reemplazará a Overwatch 1 cuando se lance? - 20 de julio de 2022
- Utilidad: YouType agrega el modo de entrada activo al lado de su cursor - 29 de junio de 2022
- Setapp: una cuarta parte de los desarrolladores han cambiado a sistemas de suscripción - 29 de junio de 2022