¿Cuándo vale la pena invertir en la construcción centrada en bloques en WordPress?

Publicado: 2023-04-09

Si usted es un desarrollador de una agencia o un trabajador independiente, desea crear sitios rápidos y eficaces para sus clientes, porque eso es lo que construye su cartera y le brinda más negocios.

En esta sesión, Brian Gardner, principal desarrollador defensor de WP Engine, se une a los panelistas mientras comparten cómo los desarrolladores pueden apoyarse en la construcción centrada en bloques para brindar más valor a sus clientes, todo mientras se mantienen a la vanguardia del núcleo de WordPress.

Video: ¿Cuándo vale la pena invertir en la construcción centrada en bloques en WordPress?

Altavoces:

  • Brian Gardner, defensor principal de desarrolladores en WP Engine
  • Sam Muñoz, promotor de desarrolladores en WP Engine
  • Aurooba Ahmed, desarrollador web independiente
  • Phil Crumm, vicepresidente de marketing y crecimiento de 10up
  • Katherine White, CTO en Kanopi

Transcripción:

BRIAN GARDNER: Hola a todos. Gracias por acompañarnos hoy. Tenemos un gran panel de discusión planeado para usted, y vamos a discutir cuándo vale la pena invertir en la construcción centrada en bloques en WordPress. Tengo algunas personas talentosas aquí de la comunidad de WordPress. Así que vamos a conocerlos.

En primer lugar, tenemos a Kat. Kat, te gustaría saludar y de dónde eres?

KATHERINE WHITE: Claro. Hola, mi nombre es Katherine White. Soy el CTO de Kanopi Studios. Somos una agencia que diseña, construye y respalda sitios web para clientes que desean tener un impacto positivo. Estoy aquí en Austin, Texas y trabajo con WordPress desde 2004. Estoy muy emocionada de hablar sobre los cambios en la plataforma.

BRIAN GARDNER: Genial tenerte. Aurooba, ¿y tú?

AUROOBA: Hola a todos. Soy Auroba. Soy un desarrollador web. He estado trabajando con WordPress durante al menos una década. Estoy aquí en Calgary, cerca de las Montañas Rocosas en Canadá, y estoy emocionado de estar aquí con todos.

BRIAN GARDNER: Me alegro de que estés con nosotros. ¡Phil! Phil, ¿y tú?

PHIL CRUMM: Hola a todos. Mi nombre es Phil Crumm. Soy vicepresidente sénior de marketing y crecimiento en 10up, una agencia digital de servicio completo. Hace diseño de estrategia e ingeniería predominantemente con WordPress. He estado en la comunidad de WordPress desde 2004, 2005. Así que ha pasado un tiempo y me emociona ver todos los cambios que el editor de bloques hará para nosotros.

BRIAN GARDNER: Me alegro de tenerte con nosotros, Phil. Por último, pero no menos importante, mi colega aquí en WP Engine, Sam Muñoz. ¿Te gustaría saludar?

SAM MUÑOZ: Hola! Como dijo Brian, soy Sam. Soy el administrador de la comunidad del equipo de relaciones con desarrolladores de WP Engine. He sido un amante de WordPress desde 2014. Parece que soy el bebé del grupo aquí, pero es increíble hablar de WordPress y me encanta hacerlo. Así que estoy muy, muy emocionado de entrar en este panel.

BRIAN GARDNER: Sí. Esto será divertido. Como recordatorio, mi nombre es Brian Gardner, principal promotor de desarrolladores aquí en WP Engine. He estado creando cosas de WordPress desde 2006. Entonces, haciendo cálculos rápidos, probablemente tengamos al menos 50, 60, 70 años de permanencia en WordPress en esta llamada. Así que creo que vamos a estar bien preparados para hablar sobre lo que viene con WordPress.

Dicho esto, ¿por qué no empezamos? Solo voy a abrirnos aquí con un poco de la cuestión del terreno. Sam, voy a hacerte esta pregunta, aunque sé la respuesta porque hablamos a menudo. Pero quiero escuchar lo que piensas. Solo para que la gente se ponga al día, ¿cuál es la diferencia entre el editor de bloques y el editor de sitios? Hemos escuchado este término llamado edición completa del sitio y todo eso. ¿Dónde encaja eso en la imagen de WordPress moderno?

SAM MUNOZ: Sí, entonces está el clásico WordPress tradicional con metaboxes y todo tipo de cosas así, y luego está este nuevo WordPress moderno. Está el editor de bloques, anteriormente conocido como Gutenberg, donde puedes crear páginas y publicaciones de diseño y cosas con piezas de bloques de diferentes secciones y diseños. Y luego hay algo llamado editor del sitio, esta próxima iteración de WordPress moderno, que es donde no solo puedes actualizar y cambiar cosas dentro de la página, sino también el encabezado, el pie de página, los colores, más sobre el sitio a nivel mundial.

Entonces, hay muchas dimensiones aquí, y encuentro que esta conversación es muy interesante en ese ámbito porque tal vez te gustan los bloques, pero eres como el editor del sitio, no para mí todavía. O estás listo para sumergirte en todo, o estás indeciso sobre cualquier WordPress moderno y realmente quieres seguir con lo que se conoce como WordPress clásico. Entonces, si alguien más tiene más explicaciones al respecto, siéntase libre. Pero creo que esa es la esencia de esto. Y ahora se conoce simplemente como el editor si... oh, así es. El editor del sitio, no la edición completa del sitio. Siempre hay muchos cambios en la jerga. Entonces, si te sientes un poco confundido, no estás solo allí.

BRIAN GARDNER: Sí. Y tenemos WordPress 6.2 a finales de mes y ya no se llamará Beta Site Editor porque hemos eliminado la etiqueta beta de los elementos del menú de administración de WP. Eso se pone emocionante. Sin embargo, antes de pasar a la siguiente pregunta, Phil, quiero hacerte un seguimiento de la respuesta de Sam.

Llegas a esto puramente desde la perspectiva de la agencia. Llevan mucho tiempo en 10up y tienen muchas cosas en marcha. ¿Cuál es la percepción general de esto, mientras ustedes hablan en nuestra oficina, lo que significa que el editor del sitio monitoreó WordPress?

PHIL CRUMM: El editor de bloques ha sido increíble para nosotros. Trabajamos predominantemente con creadores de contenido y trabajamos con creadores que crean contenido complicado. Quieren cosas multimedia, quieren poder mezclar texto e imágenes, quieren poder jugar con diseños y crear páginas de destino o contenido realmente inmersivo. Y el editor de bloques es fantástico para eso.

Todavía estamos experimentando con el editor de sitios para determinar exactamente dónde y cómo encaja en los tipos de sitios que nuestros clientes necesitan crear. Para muchos de nuestros clientes, existe un espectro de flexibilidad entre el editor clásico, el editor de bloques y el editor de sitios. Y para muchos de nuestros clientes, ese tipo de punto medio que tiene el editor de bloques tiene más sentido para ellos.

No quieren que los usuarios aleatorios entren y jueguen con el encabezado o el pie de página. Quieren un poco más de control sobre los elementos globales del sitio. Sin embargo, hay excepciones con las páginas de destino, con experiencias ad hoc para eventos. Con sitios más simples y directos, tal vez no quieran tener ingenieros involucrados en el mantenimiento a largo plazo. Definitivamente hay mucha fuerza allí.

Pero lo estamos probando, estamos jugando con nuestra calibración, estamos buscando oportunidades para usarlo, pero siempre tratando de volver a esa noción de "dónde necesitamos la flexibilidad y en qué punto comienza". volverse un poco demasiado flexible? Es emocionante tener ahora tres herramientas diferentes de las que podemos aprovechar para resolver desafíos de la manera que creemos que será sostenible y mantenible a largo plazo.

BRIAN GARDNER: Sí, como ustedes saben, estamos llegando. Nos acercamos al quinto aniversario de todo esto cuando Matt dejó caer lo de Gutenberg y vamos a cambiar la forma en que se ha utilizado WordPress tradicional. Voy a empezar contigo, Aurooba. Solo es curioso desde su perspectiva porque tenemos representación aquí, desde autónomos hasta agencias y cosas por el estilo. Así que tenemos algunas ideas diferentes y diferentes tipos de puntos de vista sobre esto. ¿Cuándo empezaste a jugar con el complemento de Gutenberg y en qué momento básicamente te metiste de lleno y adoptaste por completo el tipo de desarrollo y diseño que avanzaba con él?

AUROOBA: Así que me encantó el editor de bloques desde el principio. Y cuando lo descubrí, creo que fue temprano, fue antes de que se fusionara con el núcleo, pero no mucho antes de eso y pensé, sí, esto tiene sentido, me gustan los diseños basados ​​en componentes, me gusta el diseño atómico, ya pienso de esta manera, hagámoslo. Creo que construí mi primer sitio de producción con el editor de bloques justo a fines de 2019.

BRIAN GARDNER: Guau, está bien.

AUROOBA: Sí. Pero quiero decir, ese era un sitio de marketing muy simple. Creo que en ese momento era un editor muy pequeño y ahora puedes hacer mucho más con él. Pero en ese momento, definitivamente dije, sí, cuando tenga sentido, hagámoslo.

BRIAN GARDNER: Bueno, mucho ha cambiado en las últimas cuatro semanas en cuatro meses de desarrollo. Solo puedo imaginar qué cosas, no puedo recordar, quiero decir, puedo, hace cuatro años, cómo se veían las cosas, significativamente diferentes de lo que son ahora. Así que definitivamente estás en la frontera con eso.

Así que Kat, llegas a esto desde una perspectiva diferente. Usted es director técnico en su agencia. Por lo tanto, tiene una gran responsabilidad en términos de guiar a las personas que trabajan para usted con el diseño, el desarrollo, WordPress y todo eso. ¿En qué momento ustedes, específicamente ustedes y también la compañía, en qué momento comenzaron a jugar con todo esto e investigarlo en comparación con dónde están ahora usando la edición completa del sitio, la construcción basada en bloques en su flujo de trabajo actual? ?

KATHERINE WHITE: Claro. Así que personalmente comencé a jugar con Gutenberg cuando era un complemento, antes de que estuviera en el núcleo. Yo estaba muy emocionado por el potencial de la misma. Pero como usted señala, como agencia, tenemos que sopesar la curva de aprendizaje asociada con la utilidad de la misma. Diría que fue hace unos cuatro años que comenzamos a usar el editor de bloques en un contexto limitado dentro de la agencia, solo aquí y allá o en sitios muy simples porque para nosotros en ese momento, era como, oh, es realmente genial, oh, es una buena idea, oh, si tenemos que construir algo personalizado, lleva una eternidad, oh, y entonces dudamos en aceptarlo por completo. Diría que comenzamos a adoptar por completo el editor de bloques hace unos dos años.

Ahora estoy en el mismo lugar que Phil. Entonces, con el editor del sitio, todavía no lo usamos con la mayoría de nuestros clientes porque hay demasiada libertad, y generalmente creamos experiencias de un solo sitio a medida que tienen una gran marca, y queremos mantener una puerta cuando se trata de la arquitectura y la experiencia general del sitio. Entonces-

BRIAN GARDNER: Sí, creo que es un punto de distinción importante. Y hablamos de esto a menudo, Sam y yo lo hacemos. Organizamos, todos los viernes, una llamada llamada Build Mode Live donde hablamos con personas de la comunidad de WordPress sobre la edición completa del sitio y la construcción basada en bloques y realmente hay una diferencia entre el editor de bloques y el editor de sitios. El editor de bloques es cuando edita su contenido en la publicación y en la página y aunque está basado en bloques, el editor del sitio es diferente porque realmente controla la arquitectura de su sitio, las páginas individuales, los encabezados, los pies de página.

Y en general, y yo asumiría que este es el caso. Phil, ¿puedes responder a esto? Cuando le entregas algo a un cliente en ese momento, no es necesario que toquen esas cosas. Es realmente el contenido, dijiste, contenido complejo que sueles trabajar con tus clientes. Hable un poco de eso sobre lo que se siente cómodo entregando versus lo que no.

PHIL CRUMM: Depende mucho del cliente, depende mucho de su equipo y de los problemas que están tratando de resolver a largo plazo. Al igual que Kat, muchos de nuestros clientes son clientes que tienen pautas de diseño muy estrictas, tienen pautas de marca muy rigurosas. No quieren que esas cosas cambien arbitrariamente. La fricción y tener que acudir a un ingeniero o a un diseñador para hacerlo es en realidad una característica para ellos.

Entonces, para la mayoría de los clientes con los que trabajamos, se sienten muy cómodos con la idea de tener mucha flexibilidad dentro del contenido en sí, pero no quieren que nadie toque las cosas alrededor del contenido. Donde eso cambia son las experiencias que son un poco más únicas o un poco más flexibles donde quieren un poco más de creatividad. El uso de páginas de destino de eventos es un ejemplo bastante común de esto, tanto con nuestro equipo como cuando hablamos con los clientes.

Esas son cosas que tienen un ciclo de vida un poco más corto, a menudo son cosas que están dirigidas a una audiencia ligeramente diferente en las principales experiencias web, son un lugar donde un poco de creatividad y un poco de flexibilidad pueden en realidad ser algo bueno. Por lo tanto, podríamos construir una plataforma de página de destino de eventos que use el editor de sitios, no solo el editor de bloques, sino también el editor de sitios, y use algunos patrones de bloques como puntos de partida para que la gente tenga una idea de por dónde empezar. Pero si quieren ser un poco más experimentales, pueden adoptar esa flexibilidad para hacerlo.

BRIAN GARDNER: Sí, no, eso tiene mucho sentido y, por lo tanto, Sam y yo llegamos a esto de manera un poco diferente porque usamos dos sombreros en esta conversación. Llevamos el sombrero de defensores de los desarrolladores en WP Engine. Entonces, nuestro trabajo es esencialmente informar y educar a las personas sobre todo lo que está por venir, cómo se puede usar.

Pero tú y yo, Sam, somos tipos de empresarios con iniciativa propia y, por lo tanto, hacemos cosas y construimos cosas para nosotros mismos y también tenemos clientes y clientes. Entonces, tengo curiosidad sobre sus pensamientos desde cualquier perspectiva, ya sea lo que debe hacer como parte de su perspectiva laboral, pero habiendo comenzado y siendo dueño de una agencia antes, ¿dónde se sienta con esto? Y suponiendo que era un mundo en el que vivías, ¿cómo manejarías trabajar con clientes en este nuevo régimen?

SAM MUNOZ: Sí, supongo que para aclarar primero también, cuando era propietario de una agencia, en realidad era tan... No puedo tocar bloques. Solo tengo que concentrarme, tengo que quedarme con mis propios flujos de trabajo. Y eso es algo que escucho mucho de la gente: ya tenemos flujos de trabajo establecidos, tenemos un creador de páginas que estamos usando, o usamos ACF o estamos usando cualquier otra herramienta que esté disponible y tenemos formas de hacerlo. .

Pero una cosa que siempre valoré cuando administré mi negocio fue lo rápido que puedo hacer que este cliente funcione por su cuenta y hacer las cosas por su cuenta y no llamarme para actualizaciones de logotipos y cambios de color y cambiar la fuente y actualizar el tamaño de este . Y por eso fue muy importante para mí crear todos estos tutoriales en video cuando paso las cosas. Y, sinceramente, creo que cosas como el editor del sitio y el editor de bloques en general le dan mucho poder al usuario final.

Y aunque en algunos casos, especialmente para un anticipo de alguien, ya estamos haciendo actualizaciones para ellos. Tal vez eso sea negativo porque no queremos que entren y hagan cambios. Pero si es importante para nuestros valores comerciales permitir que nuestros clientes avancen por sí mismos, entonces las características modernas de WordPress realmente lo hacen. Podemos dejar ir a las personas, pueden hacer esos cambios y luego pueden volver a contratarnos para más de esas cosas avanzadas que no pueden hacer por sí mismos.

BRIAN GARDNER: Sí. Aurooba, sé que estás más solo que el resto de nosotros aquí, ¿verdad? Aurooba hace que no se ponga más singular que eso. Háblenos de esto desde un punto de vista independiente, porque a diferencia de Kat, que es directora de tecnología de su empresa, usted es director ejecutivo, director general, correcto, con lo que está haciendo. Entonces, mientras trata de tratar con los clientes y la creación de productos y cambiar las cosas, ¿cómo equilibra el aprendizaje de todo esto? Sé que tienes algunas ideas sobre esto y más allá de eso, comencemos a pasar a las funciones que nos gustan sobre la edición completa del sitio y cómo eso ayuda a acelerar el proceso de desarrollo.

AUROOBA: Sí, creo que una cosa para aclarar es que estoy solo, pero también consulto con un montón de agencias. Por lo general, uno o dos a la vez. Así que a menudo también estoy en una perspectiva de equipo, más o menos, como un complemento. Así que a menudo veo ese lado de las cosas así como, entre comillas, el lado del trabajador independiente también.

Como freelance, creo que puede ser realmente difícil mejorar, pero también puede ser más fácil que la perspectiva de una agencia porque tienes menos, es menos costoso para ti dedicar tu propio tiempo que tener un equipo que también tienes que entrena cuando quieras probar algo nuevo. Por lo tanto, generalmente creo que el editor del sitio es esta versión para bebés, tal como era el editor de bloques cuando salió por primera vez, ¿verdad?

Voy a dar un lanzamiento como un caso de uso específico en este momento en el que me encantaría usar el editor del sitio. Pero no puedo porque, como se ha dicho, hay demasiado poder ahí. Tenemos un montón de sitios, todos tienen el mismo tipo de tema, pero tienen diferentes colores y diferentes frentes. Eso es todo.

Lo que me encantaría es poder construir este tema y decir, hey, para este sitio, simplemente ingrese, cambie los colores usando el editor del sitio, y aquí, cambie la fuente, listo, nada más. Pero no tengo una manera fácil de bloquearlo. Así que puedo decir, hey, en el editor del sitio, solo puedes curar y hacer estas cosas determinadas porque demasiada flexibilidad, simplemente romperán el sitio. Así que me encanta el concepto del editor del sitio, pero definitivamente no es un nivel de producción a menos que seas un aficionado al bricolaje o te guste un tipo de página de destino que lo llene.

BRIAN GARDNER: Sí, muchas de las personas que asisten a nuestras llamadas en vivo del modo de construcción hablan de eso muy específicamente. Tenemos dos temas principales que tienen lugar en estas llamadas. Una es que quiero aprender, pero no tengo tiempo porque hay un costo involucrado. Y así equilibras el ROI y todas estas otras cosas. Y tengo mis propios pensamientos sobre los beneficios de aprender esto y acelerar el desarrollo y el flujo de trabajo y esas cosas.

Y luego está el otro lado de la moneda donde la gente dice, no puedo sentirme cómodo dándole la vuelta a esto porque, Aurooba, dijiste, y tal vez Kat, puedes hablar de esto, darle la vuelta y la incapacidad de bloquearlo. completamente, a pesar de que hay controles y configuraciones en su lugar, y todos sabemos que esto es un trabajo en progreso y estamos arreglando y construyendo esto en vuelo, lo cual es igualmente frustrante pero también placentero al mismo tiempo. Kat y Phil , ¿cómo maneja dar la vuelta a las cosas y saber no solo cómo construir esto, sino también cómo bloquearlo todo?

KATHERINE WHITE: Bueno, y creo que ahí es donde estamos con el editor del sitio. Hay algunos controles y es realmente emocionante. Y cuando pienso en las cosas que han estado iterando en el núcleo recientemente, las actualizaciones que han estado haciendo en theme.json, el trabajo que han estado haciendo con los bloques y la estructura y la encapsulación de bloques, hay muchas cosas que están sucediendo. que tiene como objetivo, creo, en última instancia, poder tener un control detallado sobre lo que sucede en la experiencia de edición del sitio, pero aún no hemos llegado allí. Por eso lo estamos viendo con mucho interés.

Y al punto de Phil, a veces tienes clientes o eventos o sitios pequeños donde tiene sentido darles mucha flexibilidad para ser muy oportunos con sus actualizaciones o hacer muchos cambios. Pero en general, todavía estamos en una especie de modo de esperar y ver en lo que respecta a la edición del sitio.

PHIL CRUMM: Creo que el sistema de capacidad ultraflexible de WordPress es una parte muy importante de por qué se ha adoptado tan ampliamente y en tantos tipos diferentes de casos de uso, especialmente en el nivel empresarial Fortune 500. Tengo muchas esperanzas y anhelo vernos continuar iterando en los permisos alrededor del editor del sitio, en menor medida, el editor de bloques. Y eso es un poco más maduro, y estamos empezando a ver el tipo de restricciones, y nos gustaría poder implementarlas de manera bastante sencilla.

En última instancia, si el editor del sitio va a ser una herramienta que agencias como 10up o agencias como Kanopi puedan adoptar para muchos de los clientes con los que trabajamos, creo que necesitamos ver ese tipo de sistema de permisos en el que podamos tener control más afinado sobre quién exactamente puede cambiar qué y qué pueden cambiar.

Al igual que Aurooba, me encantaría poder usar el editor del sitio como una herramienta para que realmente podamos cambiar las fuentes, cambiar los colores, lo que yo llamo una especie de personalización de la capa de pintura de una manera que es limitado para que una vez que tengamos a nuestros clientes en esos sitios, los entrenemos en cómo usar las herramientas que queremos, y simplemente no ven todo lo demás.

Hemos tenido algo de suerte en el pasado al decirle a la gente, no vayas aquí, es peligroso, romperás algo y eso no será bueno para nadie. Pero al final del día, especialmente cuando están aprendiendo una nueva herramienta, sucederá en algún momento y alguien se tropezará o alguien cambiará accidentalmente un menú que cree que está solo en esa página y ¡ups! , ahora faltan todos los enlaces en todo el sitio.

Y hasta que lleguemos al punto en el que podamos evitar que la gente haga eso mediante programación, como dijo Kat, como dije antes, creo que va a ser difícil para nosotros poder adoptar el editor del sitio en particular para que podamos aproveche las partes buenas, aproveche las otras cosas y realmente termine con una especie de permiso de superusuario en lugar de un editor normal en lugar de quizás algún día, la gente contratará a un equipo que solo sea responsable del tipo de cromo de su sitio. fuera de su contenido.

Es un área de especialidad para ellos, confiamos en ellos para administrarla. Y creo que estamos en ese camino, definitivamente hay un marco para eso. Es inspirador saber que el sistema de capacidades de WordPress ha sido tan sólido y funciona tan bien. Sabemos cómo hacerlo. Es solo un trabajo en progreso hasta ahora.

BRIAN GARDNER: Sí, voy a dejar una referencia de Kenny Loggins aquí. Cuando dices zona de peligro, hay varias tecnologías de software; creo que GitHub es una de ellas. Cuando vas a eliminar un repositorio, hay una etiqueta que dice zona de peligro, que es oye, estás entrando en aguas, hay tiburones aquí, esto da miedo, no toques nada de eso. Así que es divertido lo visual que obtengo cuando pensamos en momentos vergonzosos, cuando cambiamos las cosas y las personas tienen la capacidad de hacer las cosas que no queremos que hagan.

Dicho esto, pasemos a una especie de pregunta rápida aquí, cuál es una o dos características que están disponibles actualmente. Y precalificaré esa pregunta en Gutenberg o sabemos lo que viene en 6.2, una o dos características que más nos gustan del editor de bloques/sitio. De hecho, voy a saltar primero. Me encanta la tipografía receptiva y el relleno receptivo y el espacio entre pasos que ahora están disponibles. Creo que escuchamos mucho sobre esto en el modo de construcción. La gente dice, oh, quiero un sitio, pero tiene que ser receptivo. Y X builder, ya sea Cadence, Divi, Elements o lo que sea que tenga controles.

Y no creo que mucha gente se dé cuenta de que la iteración actual del editor de bloques, 6.2 incluso más, tiene la capacidad de configurar de forma creativa la tipografía y el espaciado, el relleno, los márgenes, cosas de esa naturaleza para que pueda ser basado en porcentaje o usando una escala de rango de abrazadera, lo que básicamente significa que puede configurarlo en un mínimo máximo, lo que significa que a medida que lo reduce en el dispositivo móvil, las cosas responden bastante bien. Así que esa es una de las cosas que más me emocionan. Sam, empezaré contigo.

SAM MUNOZ: Me encantan los bloques reutilizables. Creo que son muy útiles para los clientes y cosas como suscripciones y cualquier cosa que desee cambiar y actualizar en un lugar y que se use en cualquier otro lugar. También creo que los patrones también son geniales. Simplemente creo que ambas funciones combinadas están muy cargadas para el editor de bloques y, nuevamente, para pasar las cosas a los clientes más tarde, para que puedan construir sus propios diseños o trabajar dentro de los límites de lo que ha creado. para ellos mientras se mantiene con una experiencia agradable de marca. Así que soy un gran fan de esas dos cosas.

BRIAN GARDNER: Aurooba, ¿cuál es tu función favorita?

AUROOBA: Sinceramente, mi función favorita es theme.jason. Viene con sus propias complicaciones, eso es seguro. Pero me encantan los tokens de diseño, y me encanta cuánto, me encanta tanto que podemos configurar más y más de eso en theme.json y hacer que se traduzca en todas partes. Estoy tan emocionado de ver cómo progresa y se desarrolla más.

BRIAN GARDNER: Antes de que lleguemos a ti, Kat, repetiré eso. theme.jason, lo que hizo por mí como diseñador de temas, desarrollador, eliminó mis requisitos de enviar un tema con una hoja de estilo y luego una hoja de estilo de editor de bloques. Vivíamos en un mundo en el que teníamos que suministrar ambos. Y lo que hace theme.json, genera una paridad visual armoniosa entre el front-end y el back-end. Y así un lugar, fuente de verdad. Me encanta también. Kat, ¿por qué no nos cuentas cuál es una de tus cosas favoritas?

KATHERINE WHITE: Una de mis cosas favoritas. Está bien. Estoy con Sam en patrones de bloques. Creo que los patrones de bloques tienen un montón de potencial, y de hecho estoy entusiasmado con las mejoras de usabilidad que están haciendo en 6.2 para hacerlos un poco menos rebeldes. Pero también estoy en el tren theme.json. Nos hemos divertido mucho experimentando con la integración con sistemas de diseño para lograr una colaboración más estrecha entre nuestro equipo de diseño y nuestro equipo de ingeniería, lo cual es muy divertido porque inherentemente se presta muy bien a esos tokens de estilo. Así que muchas cosas buenas están sucediendo.

BRIAN GARDNER: Genial. Phil, ¿y tú? ¿Qué piensa 10up que es realmente genial acerca de WordPress moderno?

PHIL CRUMM: Todo lo anterior. Todos ustedes ya dieron excelentes respuestas. theme.json Creo que puede y será transformador para la forma en que trabajamos, especialmente como dijo Kat, cuando comencemos a pensar en cómo adoptamos los sistemas de diseño y tratamos de hacer que la transición del diseño a la ingeniería sea más fluida, que sea más fácil iterar. a largo plazo. Los patrones de bloques son maravillosos para el contenido reutilizable. La mayoría de los editores con los que trabajamos tienen un llamado a la acción en cada página. Es muy bueno poder crear ese diseño y armarlo para ellos, darles cierta flexibilidad si quieren cambiar el texto y un CTA o cambiar la llamada para un contenido en particular.

En cuanto a su punto, Brian, el soporte mejorado de capacidad de respuesta tanto en tipografía como en general en el editor también ha sido fantástico. Me gusta llamar al editor de bloques lo que ves es lo que quieres decir en lugar de lo que ves es lo que obtienes. Y está esta extraña flecha de dos años en la que puedes diseñar cosas que se verían bien en el editor de bloques porque es un poco más estrecha, tiende a ser del mismo tamaño.

Y luego, tan pronto como llegaste al front-end, si no usaste los bloques de la forma en que fueron diseñados originalmente para ser usados, ocasionalmente podría suceder algo bastante extraño y el soporte mejorado definitivamente ha ayudado. Entonces, en general, es genial ver tantas mejoras excelentes, tantas cosas que creo que harán una mejora significativa tanto en nuestros flujos de trabajo, la forma en que podemos construir con estas herramientas y la forma en que empoderan a los clientes con los que trabajamos. con también

BRIAN GARDNER: Sí. Creo que es seguro decir que todos somos fanáticos furiosos de dónde está esto y hacia dónde se dirige. Aunque dicho esto, y para no arruinar nuestro desfile, hablemos de las brechas. Y no hablo de brecha de bloques para los que sabemos lo que es eso. Brechas en... y todos estamos de acuerdo también en que estamos en pleno vuelo, que aún no ha llegado.

Y tengo este tipo de diversión como si Matt Mullenweg fuera papá y nos llevara a un viaje de vacaciones europeo en Griswold, y todos decimos, ¿ya llegamos? ¿Ya está listo? Y no me puedo imaginar lo que la gente que está esperando como la siguiente fase, la colaboración y la fase de internacionalización multilingüe, lo que están esperando porque están esperando que lleguemos a nuestro destino primero.

Muy rápido, ¿cuáles son algunas cosas que fueron, tal vez, Aurooba, comenzaremos con usted, algunas cosas que se sienten como si se estuvieran quedando cortas, aún no está del todo allí, cosas que usted simplemente, a diario, usted? Re, como, oh, ¿solo desearía poder hacer una o dos cosas?

AUROOBA: Entonces comencé a usar WordPress en el pasado porque era súper flexible y te permite conectarte en tantos lugares diferentes para realmente curar esa experiencia para los clientes para los que estás construyendo y algo que realmente me encantaría. ver es algo de esa capacidad de filtro que llega al editor de bloques de Chrome, pudiendo agregar cosas un poco en la parte superior o eliminarlas, agregar ciertas preferencias según la experiencia que desea que tenga el cliente.

Aprecio totalmente querer mantenerlo realmente ajustado y tener este lenguaje de diseño realmente agradable. Pero siento que definitivamente lo hay: es posible hacer eso y aún proporcionar un poco más de extensibilidad, un poco más de flexibilidad en términos de lo que podemos tener alrededor del editor en sí. Eso es algo que me encuentro hackeando mucho y desearía no tener que hackearlo y simplemente podría suceder.

BRIAN GARDNER: Entonces, Kat, dime, desde tu perspectiva, ¿cuáles crees que son algunas áreas de mejora o cosas que te gustaría ver puestas o refinadas en esta cosa completamente nueva llamada WordPress?

KATHERINE WHITE: En lo que respecta al editor de bloques, lo que me viene a la mente de inmediato sigue siendo la accesibilidad en la experiencia de edición. Ha sido un problema con el editor de bloques desde el principio. Y hay muchas cosas que son técnicamente posibles, pero aun así desde una perspectiva de usabilidad, realmente desafiantes, incluso cosas como insertar un bloque si usa tecnología de asistencia.

Así que esa es un área en la que todavía me encantaría ver mejoras. Ha sido un verdadero desafío mitigar esos problemas y adelantarse a ellos solo por la velocidad de desarrollo que todavía está sucediendo con el editor de bloques. Por lo tanto, se están introduciendo nuevos problemas y todavía estamos tratando de ponernos al día, y mucho menos tratando de adelantarnos a la plataforma en ese sentido. Así que ese es probablemente el más grande desde mi perspectiva.

BRIAN GARDNER: Voy a hablar de la comunidad aquí porque escucho mucho en Twitter o en llamadas en el espacio en general. Y siento que hay algunos conceptos erróneos, algunas personas que tienen opiniones o pensamientos o creen que saben lo que está pasando. Aurooba, ¿cuáles son algunas, si has escuchado alguna, algunas cosas que has escuchado que la gente, que son una especie de percepciones falsas, cosas que escuchas a la gente decir de pasada sobre WordPress, oh, no puede hacer esto o no es eso o lo que sea que eres, no, realmente, en realidad, lo es, y aquí está cómo y por qué. ¿Algo que te venga a la mente ahí?

AUROOBA: Creo que una de las cosas más importantes que me viene a la mente es que la gente piensa que las cosas del editor de bloques nativo no pueden ser eficaces y absolutamente pueden serlo. De hecho, todos los bloques principales son bastante buenos para su rendimiento. Y especialmente si está organizando esa experiencia por su cuenta, es un sitio web muy ligero y muy rápido. Son todas las otras cosas adicionales que la gente puede estar agregando no muy bien las que realmente causan el problema y dañan la percepción del editor de bloques. Pero sí, es un editor de gran rendimiento en la interfaz como lo que genera. La parte trasera, tal vez todavía no.

Oh. Adelante, Fil. What do you think about that– you're kind of at an internal, external perspective because you've got so many people that work with you there at 10up. So you've got to hear that set of folks talk, but then also just out in the community as well.

PHIL CRUMM: I think that particularly for folks who aren't in this as much as all of us are, it's hard to understand what exactly the block editor is and isn't. I use my phrase earlier what you see is what you mean. I've tried to lean into that to try to explain it in that it isn't a WYSIWYG editor, it isn't a Wix. At the same time, it isn't anywhere near as constrained as what you're used to in the old Meta Box world. So we often hear it on both sides.

Folks will disqualify WordPress or has some skepticism around the block editor because they think it might be too flexible. Folks will disqualify WordPress or have some skepticism about the block editor because they think it isn't flexible enough. We often show folks demos. When we show them, even taking something as simple as a piece of content on a marketing site or something like that between the native core blocks, maybe a custom built CTA block– you can build something once and reuse it probably in dozens, if not hundreds, of different combinations.

And to the end user, it'll look like every single one of those was deliberately designed. But on the administrative side of things, it's all the same blocks, and they were just thoughtfully put together, thoughtfully designed, thoughtfully built, take advantage of responsiveness, and some of the other cool things that have been worked on within core recently.

As we look into this next generation of WordPress, I think we all need to do our part and be cognizant of how we can help educate folks and help them understand what these tools can do the kinds of use cases that they're good for and honestly even admit the kinds of use cases that they aren't good for. I saw somebody share a wireframe on Twitter a few months ago of what would WooCommerce look like on the block editor. And they had replicated the product editor where you can fill in 20, 30, 40 fields depending on what plugins you're using and how you have your product set up within the block editor.

No, it's not what the block editor is meant to do. That's not the kind of content that the block editor excels at. And of course, it is exciting to have a shiny new thing. It is always exciting to think about how we can push the limits of that flexibility. But it's also important to remember, there are certain kinds of content that this experience is way better for, probably the best editing experience there is across any platform.

And there are also ones where it isn't quite going to be as good a fit. And the fact that we still have the classic editor, we still have Meta Boxes, you can still build those kinds of experiences that you need to is a feature for us. It isn't admitting that, oh, Gutenberg, or the block editor isn't this great thing, it isn't as flexible as we want it to be. WordPress has the fortune and the challenge of working with all kinds of different sites and all kinds of different types of technical challenges. And we need to pick the right tools for the job and be willing and ready to admit when a tool might not be the right one.

BRIAN GARDNER: Well said, well said. Sam, you and I live in the community of WordPress. In fact, it's part of your job title, community manager here at WP Engine. I know you've got some insight into this. And after you answer that, we're going to close out because we're running short here on time. We could talk about this probably for another six days. So we'll have a quick rapid fire question. But just curious, your perspective from the community side of things.

SAM MUNOZ: I think the big misconception– but it's not quite a misconception, but it's a hurdle to overcome, and we alluded to this earlier is that learning this new thing takes time, especially if you're well embedded in whatever systems you're already using. Learning something new takes time just in general and adapting to new systems– it's a considerable amount of time and it's a trade off with things like client work and going out and selling your services and all of that stuff.

But to Phil's point, there is so much time that can be gained back by using things like blocks and reusable blocks and theme.json and just all of the things that modern WordPress has to offer, which means that, yes, you might be investing some time now and it might be something that you're just doing on the side on top of client work.

But if at the end, it means that you can have more expedited workflows, you can book more projects, you can serve more clients, or you can take more time off because you're able to rapidly build websites, I think that that's a net positive that we should consider when weighing, should I invest time and effort into the block editor and modern WordPress.

BRIAN GARDNER: Yes. We've got to finish up here. As a product builder in WordPress, somebody who's built and sold a business to the company I work for, ironically, I have a lot of ideas. But I want to hear from you guys. Does anybody have any quick ideas around product building in terms of themes, plug-ins, or whatever? Because I know there's got to be– with this new technology at our hands– several things that either we've thought of or haven't thought of. So feel free to just jump in and just go with what your idea might be.

PHIL CRUMM: I want to see a personalization plugin that leans into the block editor. That kind of variant content has always been super awkward in WordPress. We're going to have to solve that for internationalization anyway. And it feels like a very natural counterpart that has always felt like a gap compared to especially some of the more enterprisey CMSes.

BRIAN GARDNER: Cool. Anyone else?

AUROOBA: I feel like all the ideas that I think of are more about developer experience rather than necessarily on the front end for the actual end users because I still think of so many ways that we could make it easier for people to customize the block editor and blocks and creating libraries, especially around in fact like certain types of bespoke blocks and their requirements. So that's where my head kind of goes.

BRIAN GARDNER: Yeah. And I'm sure we could probably continue to bake out all these thoughts. Again, like I said, we could talk for six days on this stuff. So I think all of us are passionate about this. But I want to circle back to the question– when is it worth investing into the block editor. There's an adage like the best– the two best ways to plant a tree are today and 20 years ago. And while not 20 years ago, because we're just literally on the anniversary, I think today is the best day to start investing into the block editor as a product person, as an agency person.

6.2 really levels the playing field in terms of settings. It brings everything into production ready. And so we talk about this often on build mode that right now is the time to start working on it, to learning it because you're going to put yourself ahead of some of the competition. So I want to thank you guys for being on this particular discussion. I know we'll see you in the community. Feel free, for anybody, to hit them up, to ask questions. And thank you for joining us today, and we look forward to giving you more.