P: El primer tema de WordPress de FSE ya está disponible

Publicado: 2020-10-23
Captura de pantalla empaquetada con el tema Q de WordPress.
Q captura de pantalla del tema de WordPress.

El representante del equipo de temas, Ari Stathopoulos, es ahora oficialmente el primer autor de temas que tiene un tema en el directorio que admite la edición de sitio completo (FSE). Con una versión beta reducida del envío de FSE en WordPress 5.6 este diciembre, alguien tenía que ser el primero en dar el paso. Tenía sentido que alguien íntimamente familiarizado con el desarrollo de temas y las pautas del directorio intensificara.

En muchos sentidos, es una gran responsabilidad la que ha asumido Stathopoulos. Hasta que uno de los temas predeterminados de Twenty* maneje FSE, el tema Q probablemente será uno de los principales ejemplos que otros autores de temas seguirán a medida que comiencen a aprender cómo crear temas basados ​​en bloques.

A principios de este mes, usé Q para probar FSE y determinar cuánto había avanzado. Faltan al menos unos meses para estar listo para su uso en producción. La versión beta en 5.6 es más o menos solo para que más personas prueben.

Stathopoulos no tiene planes de hacer de Q mucho más que un tema básico o experimental. Es casi un patio de recreo para ver qué es posible.

“Q nació por necesidad”, dijo. “No podía trabajar en la edición de sitios completos o estilos globales sin tener un tema base para ellos, así que por un tiempo lo tuve en un repositorio de GitHub. Decidí publicarlo en el repositorio de WordPress.org porque creo que no soy el único con esos problemas. Descargar un tema en el tablero es más fácil que clonar un repositorio para la mayoría de las personas”.

Los temas existentes basados ​​en bloques son pocos y distantes entre sí. Automattic y algunos de sus empleados tienen algunos proyectos experimentales, pero ninguno de ellos está en el directorio oficial para que alguien los pruebe. Stathopoulos quería un tema base que no tuviera opiniones en términos de diseño que le permitiera trabajar en FSE, probar solicitudes de incorporación de cambios y experimentar con varias ideas.

“Tiene algunas ideas para cosas que, en última instancia, me gustaría ver implementadas en FSE, y es un patio de recreo”, dijo. “Por ejemplo, la adición de un enlace de acceso directo para la accesibilidad en el tema, una implementación de tipografía receptiva/adaptativa y carga condicional de estilos de bloque solo cuando se usan/necesitan. Estas son cosas que espero sean parte de WordPress Core en algún momento, y el tema Q explora ideas sobre cómo implementarlas”.

Comenzó a trabajar en el tema hace más de un año y continúa trabajando en él como un proyecto paralelo. Dijo que Yoast, su empleador, apoya totalmente la idea de crear cosas que sean beneficiosas para otros diseñadores de temas y el núcleo de WordPress.

Desarrollo de un tema compatible con FSE

Usando el tema Q en la versión beta del editor del sitio desde el complemento de Gutenberg.
Edición de la plantilla de publicación única del tema Q en el editor del sitio.

Los usuarios finales deben instalar el complemento de Gutenberg y activar la función FSE experimental para usar el tema o cualquier tema similar. Actualmente, a FSE le faltan muchas características clave que lo hacen viable para la mayoría de los proyectos del mundo real. Sin embargo, los desarrolladores de temas que planean trabajar con WordPress durante los próximos años deberán comenzar a probar y experimentar. Q es un buen punto de partida para simplemente tener una idea de cómo se verán los temas.

“El mayor problema fue, y sigue siendo, mantenerse al día con el desarrollo de Gutenberg”, dijo Stathopoulos. “Muchas cosas actualmente son fluidas y suceden a un ritmo muy alto. La razón por la que creé el tema fue porque otros temas que estaba probando, como parte de mi contribución al Equipo de Temas, no se mantuvieron o actualizaron adecuadamente. Quería crear un tema inicial que también se pueda usar como punto de partida para otros”.

Una de las preguntas más importantes que aún está en el aire es cómo se verá la línea de tiempo para los temas basados ​​​​en bloques disponibles públicamente. ¿Será 2021 el año en que tomen el relevo? Eso es poco probable dado el estado actual de la característica. Sin embargo, habrá un punto en el que los desarrolladores ya no crearán temas clásicos o tradicionales.

“Creo que veremos muchos más temas de FSE en 2021”, dijo Stathopoulos. “Pueden pasar un par de años antes de que se conviertan en el estándar, pero después del lanzamiento de WordPress 5.6, espero que haya mucho más desarrollo y enfoque en FSE y estilos globales. Si vemos más temas de FSE o no, depende de cuándo se fusionen algunas cosas en el núcleo de WordPress”.

Señaló algunas características críticas que faltan en Gutenberg en este momento. El principal es que el bloque Consulta, que es el bloque que muestra las publicaciones en el front-end, no hereda sus opciones de la consulta global. Esencialmente, esto significa que, independientemente de la URL en la que se encuentre un visitante, muestra las últimas publicaciones.

"Una vez que se aborden estas cosas y se resuelvan los bloqueos para los creadores de temas, espero que veamos una explosión de buenos temas de FSE", dijo.

Stathopoulos está muy entusiasmado con la perspectiva de ver más estándares de diseño. Actualmente, no hay consistencia entre los temas. Los autores de temas pueden usar cualquier marcado que deseen. Cambiar de tema afecta la estructura, el SEO, la accesibilidad, la velocidad y muchas otras cosas de un sitio.

“Mi consejo para los desarrolladores de temas que quieran comenzar a jugar sería comenzar con algo simple”, dijo. “Es tentador agregar estilos extremadamente obstinados, por ejemplo, para botones, pero cada día se agregan más y más cosas al editor, como una configuración de radio de borde para botones. Los autores de temas deben evitar la trampa de diseñar un tema FSE teniendo en cuenta lo que hace actualmente el editor. En cambio, los autores de temas deben esforzarse por construir algo teniendo en mente una visión de lo que eventualmente se convertirá el editor”.

El futuro de las reseñas temáticas

Debido a que Stathopoulos es un representante del Equipo de temas, también tiene una idea del cambio en los próximos años para las pautas y los pasos que los autores podrían necesitar tomar. Si bien es demasiado pronto para que el equipo comience a tomar decisiones, sus miembros ya están pensando en los próximos cambios.

“El cambio siempre es difícil, especialmente cuando se trata de algo tan grande”, dijo Stathopoulos. “Será un viaje lleno de baches y llevará tiempo. La tematización de WordPress es una gran industria. Durante un tiempo, los temas 'clásicos' (a falta de una palabra mejor) seguirán siendo una solución viable para los desarrolladores de temas que no tuvieron tiempo de ponerse al día. Pero no para siempre.

Algunos pueden mirar hacia atrás a los cambios importantes anteriores y preocuparse por lo que pueden preguntar las futuras pautas del directorio de temas. En 2015, el equipo requirió todas las opciones de temas para usar el personalizador. Esto fue después de una espera de tres años para que los autores de temas hicieran el cambio orgánicamente. Dado que FSE será una desviación mucho mayor de las normas y la aversión al proyecto de Gutenberg por parte de segmentos de la comunidad de desarrollo, podría ser una transición difícil.

“En algún momento, los temas de FSE se convertirán en el estándar de la industria y en lo que los usuarios quieren”, dijo Stathopoulos. “Personalmente, espero que nadie quiera cargar un tema clásico en el repositorio de w.org en 2025 cuando la industria haya avanzado. Sería como cargar hoy un tema que usa tablas e iframes para diseños".

Dijo que se daría tiempo suficiente para la eventual transición. Sin embargo, es probable que el equipo priorice los temas basados ​​en FSE. Son conscientes de cuánto será este cambio y planificarán en consecuencia cuando llegue el momento.