¿Qué es la edición completa del sitio y qué significa para el futuro de WordPress?
Publicado: 2020-12-22
Como dije la semana pasada, 2021 será el año del editor de sitios . El estado de la palabra de Matt Mullenweg lo confirma. La planificación del lanzamiento de WordPress 5.7 se centra en ello. Ha sido un largo viaje llegar a este punto, y será una aventura mucho más larga después. La última promesa del trabajo que comenzó hace casi cuatro años está cerca.
El proyecto Gutenberg nunca se trató solo de editar contenido. WordPress era un software obsoleto a fines de 2016. Necesitaba atender a las audiencias modernas que pueden ser menos conocedoras de la tecnología que la base de usuarios existente de la plataforma. Necesitaba capturar a una generación más joven de desarrolladores que estaban mirando la hierba más verde del software pesado de JavaScript. Necesitaba ofrecer una experiencia a la par con las aplicaciones web modernas. WordPress tenía muchas casillas que necesitaba marcar o enfrentar la irrelevancia.
Lo único que realmente ha mantenido a flote la plataforma es su ecosistema grande y diverso de desarrolladores externos.
¿Uno de los tipos de complementos más populares? Constructores de páginas. Aquellos como Elementor, que se lanzó a principios de 2016, estaban llenando los vacíos de experiencia que le faltaban a WordPress. Si bien fue un testimonio de la capacidad de ampliación de la plataforma para que surgieran tales proyectos de terceros, también fue un fracaso que la plataforma central no pudiera ofrecer una mejor experiencia tanto a los usuarios como a los desarrolladores desde el primer momento. Demasiados autores de temas se vieron obligados a apoyar a los desarrolladores de terceros para seguir siendo relevantes. Se estaban enfocando cada vez más en la compatibilidad con los complementos que simplemente en el diseño.
Las deficiencias de los widgets, códigos abreviados, metaboxes y sistemas de configuración significaron que los desarrolladores tenían que confiar en marcos no centrales o reinventar la rueda. Cada nueva API trajo consigo un nuevo método para agregar campos de formulario básicos. En el mejor de los casos, era poco elegante, un plato de espaguetis que había sido arrojado contra la pared, algunos de los cuales lograron pegarse.
WordPress comenzaba a mostrar sus arrugas. Necesitaba revolucionarse a sí misma. Necesitaba sentirse fresco de nuevo. Para bien o para mal, los desarrolladores detrás del proyecto Gutenberg han estado trabajando para hacer precisamente eso.
Es un trabajo lento. Pero, es un trabajo prometedor.
Si bien el término "Gutenberg" a menudo se usa indistintamente con "editor de bloques", los dos no son lo mismo. Gutenberg es un proyecto. Un complemento. Una idea. Una nueva forma de pensar sobre la publicación en la web. Como se lee en las primeras líneas de la descripción del complemento:
"Gutenberg" es un nombre en clave para un paradigma completamente nuevo en la creación y publicación de sitios de WordPress, que tiene como objetivo revolucionar toda la experiencia de publicación tanto como Gutenberg lo hizo con la palabra impresa.
El proyecto tiene cuatro fases:
- Edición más fácil
 - personalización
 - Colaboración
 - Plurilingüe
 
Los usuarios de WordPress que no han probado el complemento de Gutenberg solo han experimentado la Fase 1 del proyecto. El lanzamiento del editor de bloques en WordPress 5.0 y su trabajo continuo prepararon el escenario para las siguientes fases. El sistema de bloques subyacente es lo que impulsará la próxima década o más de WordPress.
Hoy, estamos firmemente en medio de la Fase 2. Y aquí es donde las cosas se pondrán interesantes.
Edición completa del sitio

La Fase 2 de Gutenberg, que comenzó a fines de 2018, prometió traer bloques fuera del contenido de la publicación. En una introducción a este próximo paso, Mel Choyce-Dwan describió los tres enfoques principales:
-  Estar fuera de 
post_content. - Centrarse en la personalización.
 - Actualización de temas, widgets y menús.
 
Desde entonces, esos conceptos centrales se han mantenido igual. Sin embargo, la imagen completa, la forma en que se verían esos conceptos, ha cambiado en los últimos dos años. Si hay algo que alguien del equipo de desarrollo ha aprendido, es probablemente que es difícil lanzar cambios tan drásticos.
La edición completa del sitio es una mezcla de conceptos. Es en parte una transición de la tradición y en parte una revisión completa de cómo los usuarios y desarrolladores diseñan el front-end de los sitios de WordPress.
Los menús de navegación y los widgets, que son parte del antiguo paradigma, se han configurado para reiniciarse bajo el sistema de bloques para los dos últimos lanzamientos principales de WordPress. No estaban listos. Los usuarios deben esperar verlos en WordPress 5.7. Sin embargo, estas actualizaciones de funciones son simplemente peldaños hacia la verdadera función de edición completa del sitio. Ofrecen una forma para que los usuarios finales que todavía usan temas clásicos de WordPress prueben los bloques fuera de la pantalla de edición posterior.

Para los usuarios que den el siguiente paso, los widgets y los menús de navegación, al menos las pantallas de administración tradicionales, desaparecerán. El personalizador, que alguna vez se promocionó como el futuro del desarrollo de temas, también está siendo eliminado. La personalización del sitio a través de un sistema donde todo es un bloque reinará supremamente.
Una vez que cambie el interruptor, el mundo verá un WordPress completamente nuevo.
WordPress 5.7 y posteriores tendrán que ver con el editor del sitio y los temas basados en bloques. El editor del sitio es la representación visual de las plantillas de bloques que los desarrolladores de temas ofrecen a los usuarios. Las plantillas son infinitamente personalizables por el usuario desde el administrador de WordPress. Si bien los creadores de temas crearán configuraciones personalizadas y establecerán valores predeterminados, el poder de decidir cómo se verá la parte frontal del sitio residirá en última instancia en las manos del usuario.
Desde el lanzamiento de Phase 1, el editor de bloques ha sido una historia de amor y odio. Espere que el editor del sitio no sea menos controvertido.
Debajo de todo, el código de un tema y el editor del sitio hablarán en el mismo idioma. Básicamente, esto significa que los usuarios pueden hacer la transición a autores de temas si tienen una habilidad especial para el diseño o simplemente quieren intentarlo. Deberían poder hacer esto sin dejar la comodidad del editor de sitios de confianza, que ya permite exportar plantillas.
Debido a que el editor de publicaciones y el editor del sitio funcionan sobre la misma base subyacente basada en bloques, no hay razón para que los usuarios no puedan cambiar sin problemas entre los dos. Actualmente hay un ticket para agregar dicho interruptor en la pantalla de posedición. Permitirá a los usuarios cambiar a un modo de edición de plantillas sin salir nunca del editor de publicaciones.

Este no es un concepto recién introducido. Josepha Haden, quien dirigió el lanzamiento de WordPress 5.6, se refirió a esto a principios de este año. “Creo que uno de los problemas que estamos tratando de resolver con Gutenberg siempre ha sido una experiencia más consistente para editar elementos en la interfaz de WordPress”, dijo. “Ningún usuario debería tener que aprender cinco flujos de trabajo diferentes para asegurarse de que su página se vea como la imaginó cuando se publique”.
Uno de los objetivos más importantes es reducir la cantidad de flujos de trabajo en una sola interfaz. Es probable que nos falten años para que toda la administración del sitio de WordPress se reduzca tanto. Sin embargo, el editor del sitio es el siguiente paso hacia esa experiencia de usuario potencial.
¿Qué significa todo esto para el futuro?
Si bien los últimos años pueden haber sido un torbellino de cambios en nuestra querida plataforma, todavía no has visto nada . Apenas nos estábamos orientando en la Fase 1. El equipo de desarrollo estaba sentando las bases al mismo tiempo que lanzaba el editor de bloques orientado al usuario. Con esa base establecida, el equipo puede concentrarse más en las funciones. Esto será especialmente cierto a medida que el proyecto G2 Components revise y estandarice cómo los desarrolladores principales y de terceros se basan en el sistema de bloques.
Los grandes cambios de la Fase 2 de este año significan que los autores de temas deberán ponerse al día. Los temas tradicionales de WordPress seguirán siendo necesarios por un tiempo. Sin embargo, cualquier autor de temas que no esté jugando con temas basados en bloques ya lleva meses de retraso. Este es el momento de explorar y ayudar a dar forma al sistema. Es hora de presentar informes de errores y solicitudes de funciones.
Si es posible, los autores de temas deben asistir a las reuniones de temas basadas en bloques dos veces al mes. Si el tiempo no permite asistir, al menos debería estar leyendo y participando en el blog Make Themes.
También es importante consultar proyectos como el tema Q o seguir el repositorio de Experimentos temáticos.

Para los usuarios finales, todo este proyecto se trata de usted. Tus comentarios son cruciales. Si aún no está probando su sitio con el complemento de Gutenberg, debería hacerlo. A veces es semanas o meses antes de lo que obtienes solo con WordPress. Pruebe un tema FSE como Block-Based Bosco. Considere unirse al programa de divulgación de FSE. Puede probar y proporcionar comentarios directamente sobre las próximas funciones.
FSE trae consigo la promesa de cambios importantes en 2021. Muchos de estos cambios eliminarán los métodos antiguos de administrar sus sitios web de WordPress. Esos métodos serán reemplazados por una de las mayores revisiones de la plataforma en su historia. Es hora de prepararse.
Va a ser un año nuevo interesante.
