Twenty Twenty-Three: un nuevo tema predeterminado de WordPress de la comunidad

Publicado: 2022-09-30

Twenty Twenty-Three es el nuevo tema predeterminado de WordPress que se lanzará con WordPress 6.1.

Es un tema minimalista sin imágenes ni funcionalidad adicional. Da lo mejor como tema de inicio para crear plantillas y variaciones de estilo y también probar todas las funciones introducidas con las últimas versiones de WordPress. El tema podría verse como un entorno real de desarrollo y prueba, aunque el estilo minimalista, la capacidad de respuesta y la ligereza lo convierten en una buena opción para crear blogs y sitios web adecuados para una amplia variedad de propósitos.

En su introducción al tema Twenty Twenty-Two, Kjell Reigstad escribió sobre el futuro de los temas predeterminados:

Innovaciones como theme.json, plantillas de bloques y patrones de bloques están simplificando mucho el desarrollo de temas y brindando nuevas formas para que los usuarios personalicen sus sitios. Hay razones para creer que la comunidad puede aprovechar todo esto para crear temas y soluciones de personalización más frecuentes y diversas para nuestros usuarios en los próximos años.

Y Channing Ritter hizo la siguiente propuesta:

¿Qué pasaría si, en lugar de enfatizar el tema en sí, destacáramos un conjunto obstinado de variaciones de estilo diseñadas por miembros de la comunidad? Podríamos usar Twenty Twenty-Two como base para un nuevo tema minimalista y minimalista: un lienzo en blanco para dejar brillar una amplia gama de variaciones de estilo.

Y eso es lo que está pasando con el nuevo tema predeterminado Twenty Twenty-Three. La comunidad ha sido llamada a participar activamente en el diseño del tema predeterminado de WordPress, y eso nos gusta porque hace que el nuevo tema sea el resultado de un trabajo genuinamente participativo.

Veinte veintitrés vista previa
Veinte veintitrés vista previa
Ligero, flexible y con un conjunto de asombrosas variaciones de estilo de la comunidad Conoce a Twenty Twenty-Three, el nuevo tema predeterminado de WordPress que llega con WordPress 6.1 Haz clic para twittear

Pero antes de descubrir las variaciones de estilo que vienen con el nuevo tema predeterminado de WordPress, descubramos las características básicas de Twenty Twenty-Three y para qué puede ser adecuado.

Diseños y estilos de página

Como se mencionó anteriormente, Twenty Twenty-Three es una versión simplificada de Twenty Twenty-Two. Lo que llama la atención del nuevo tema predeterminado es su simplicidad y ligereza. Twenty Twenty-Three es flexible y se adapta perfectamente a las funciones de edición de sitios más recientes de Gutenberg, como edición de plantillas, variaciones de estilos globales, tipografía fluida y patrones de bloque.

Por lo tanto, no sorprenderá que en las capturas de pantalla que se muestran en este artículo, verá páginas mínimas sin campanas ni silbatos, pero perfectamente adecuadas para la personalización y las pruebas.

Para darle un ejemplo de eso, la imagen a continuación muestra páginas de publicaciones individuales con y sin imágenes destacadas.

Vista previa de publicación única con y sin imagen destacada en Twenty Twenty-Three
Vista previa de publicación única con y sin imagen destacada en Twenty Twenty-Three

La siguiente imagen compara la página de inicio con una página de archivo.

Página de inicio comparada con la página de archivo en Twenty Twenty-Three
Página de inicio comparada con la página de archivo en Twenty Twenty-Three

Incluso si el nuevo tema es una versión simplificada de Twenty Twenty-Two, en comparación con el tema predeterminado anterior, Twenty Twenty-Three presenta algunas diferencias clave.

En primer lugar, se ha reducido el tamaño de los títulos y se ha sustituido la fuente serif predeterminada por una fuente sans serif del sistema.

Tamaños de encabezado en Twenty Twenty-Three
Tamaños de encabezado en Twenty Twenty-Three

Además, se ha aplicado una paleta de colores diferente. Puede ver la nueva definición de la paleta Twenty Twenty-Three en el siguiente código de theme.json :

 { "settings": { "appearanceTools": true, "color": { "palette": [ { "color": "#ffffff", "name": "Base", "slug": "base" }, { "color": "#000000", "name": "Contrast", "slug": "contrast" }, { "color": "#9DFF20", "name": "Primary", "slug": "primary" }, { "color": "#345C00", "name": "Secondary", "slug": "secondary" }, { "color": "#F6F6F6", "name": "Tertiary", "slug": "tertiary" } ] }, } }
Veinte veintitrés colores predeterminados
Veinte veintitrés colores predeterminados

Pero la característica principal del nuevo tema predeterminado es su conjunto de variaciones de estilo. Twenty Twenty-Three viene con diez variaciones de estilo global, cada una de las cuales muestra una combinación diferente de colores, familias de fuentes y tamaños de fuente.

Veinte veintitrés estilos globales
Veinte veintitrés estilos globales

Encontrará los archivos JSON correspondientes en la carpeta de estilos Twenty Twenty-Three.

Las vistas previas completas de plantillas de página, estilos y variaciones de estilo de Twenty Twenty-Three están disponibles en Figma.

Vista previa de Twenty Twenty-Three Style Variations en Figma
Vista previa de Twenty Twenty-Three Style Variations en Figma

Veinte veintitrés tipografía

En un tema mínimo como Twenty-Three, la tipografía juega un papel clave para hacer que el texto sea legible, el sitio atractivo y, en última instancia, brinda a los visitantes una experiencia de navegación gratificante, independientemente del dispositivo y el tamaño de la pantalla.

Para este propósito, Twenty Twenty-Three viene con un nuevo conjunto de familias de fuentes y utiliza la tipografía fluida introducida con WordPress 6.1.

tipos de letra

Twenty Twenty-Three presenta un nuevo conjunto de tipos de letra que se utilizan en variaciones de estilo y se caracterizan por su simplicidad y variedad:

  • Fuente del sistemavar(--wp--preset--font-family--system-font)
  • IBM Plex Monovar(--wp--preset--font-family--ibm-plex-mono)
  • Intervar(--wp--preset--font-family--inter)
  • Source Serif Provar(--wp--preset--font-family--source-serif-pro)
  • DM Sansvar(--wp--preset--font-family--dm-sans)

IBM Plex Mono es parte del conjunto de fuentes IBM Plex, el nuevo tipo de letra corporativo de IBM lanzado bajo SIL Open Font License (OFL). Puede ver una vista previa en los sitios web de Adobe Fonts e IBM.

Galería IBM Plex Mono
Galería IBM Plex Mono en ibm.com

Inter es una familia de fuentes gratuita y de código abierto creada y diseñada para pantallas de computadora por Rasmus Andersson. Puede obtener una vista previa y descargar la familia de fuentes en el sitio web de Rasmus Andersson o en Google Fonts.

tipo de letra entre
Vista previa del tipo de letra Inter en el sitio web de Rasmus Andersson

Source Serif Pro es un tipo de letra de Adobe Originals y puede usarlo de forma gratuita con una cuenta de Adobe Fonts (lea más sobre las licencias de fuentes de Adobe).

Vista previa de Source Serif Pro
Vista previa de Source Serif Pro en fonts.adobe.com

DM Sans es otro tipo de letra con licencia de SIL Open Font License (OFL), que fue encargado por Google a Colophon Foundry y diseñado por Colophon Foundry, Jonny Pinhorn e Indian Type Foundry.

Vista previa de DM Sans
Vista previa de DM Sans en Google Fonts

Tipografía fluida y espaciado

Twenty Twenty-Three utiliza la tipografía fluida y los ajustes preestablecidos de espaciado introducidos con WordPress 6.1.

El nuevo tema predeterminado de WordPress proporciona un excelente ejemplo de implementación de tipografía fluida dentro de los temas de WordPress y puede usarlo como plantilla para agregar soporte para esta función en sus temas.

El siguiente código muestra las definiciones de propiedad settings.typography.fluid y settings.typography.fontSizes[] en theme.json :

 "settings": { ... "typography": { "fluid": true, "fontSizes": [ { "fluid": { "min": "0.875rem", "max": "1rem" }, "size": "1rem", "slug": "small" }, { "fluid": { "min": "1rem", "max": "1.125rem" }, "size": "1.125rem", "slug": "medium" }, { "size": "1.75rem", "slug": "large", "fluid": false }, { "size": "2.25rem", "slug": "x-large", "fluid": false }, { "size": "10rem", "slug": "xx-large", "fluid": { "min": "4rem", "max": "20rem" } } ] } }

La configuración typography.fluid agrega soporte para tipografía fluida, mientras que typography.fontSizes[].fluid establece el valor de tamaño de fuente mínimo y máximo.

Además de la tipografía fluida, Twenty-Three también admite espacios fluidos.

Antes de WordPress 6.1, solo era posible establecer valores de espaciado personalizados en el editor. Esto significa que antes de WordPress 6.1, los autores de temas no podían especificar valores fijos para el relleno, el margen y el espacio. Esto resultó en varias limitaciones. Por ejemplo, no era posible transferir fácilmente la configuración de espaciado entre diferentes temas o mantener los valores de espaciado al copiar y pegar contenido y patrones de bloqueo entre diferentes sitios.

Los temas pueden declarar la compatibilidad con Fluid Spacing utilizando la nueva configuración spacing.spacingScale y spacing.spacingSizes (lea más en Theme.json: Agregar ajustes preestablecidos de tamaño de espaciado). En Twenty Twenty-Three esto se hace con la siguiente configuración:

 "settings": { "spacing": { "spacingScale": { "steps": 0 }, "spacingSizes": [ { "size": "clamp(1.5rem, 5vw, 2rem)", "slug": "30", "name": "30" }, { "size": "clamp(1.8rem, 1.8rem + ((1vw - 0.48rem) * 2.885), 3rem)", "slug": "40", "name": "40" }, { "size": "clamp(2.5rem, 8vw, 6.5rem)", "slug": "50", "name": "50" }, { "size": "clamp(3.75rem, 10vw, 7rem)", "slug": "60", "name": "60" }, { "size": "clamp(5rem, 5.25rem + ((1vw - 0.48rem) * 9.096), 8rem)", "slug": "70", "name": "70" }, { "size": "clamp(7rem, 14vw, 11rem)", "slug": "80", "name": "80" } ], "units": [ "%", "px", "em", "rem", "vh", "vw" ] } }

El siguiente video muestra la tipografía fluida en acción en Twenty Twenty-Three.

Puede comprobar los ajustes preestablecidos de tipografía y espaciado en Especificación de diseño.

Plantillas y partes de plantillas

Con Twenty Twenty-Three, verá en acción todas las funciones y mejoras de edición del sitio que vienen con WordPress 6.1.

Eso es particularmente cierto con las plantillas y las partes de la plantilla.

Veinte veintitrés plantillas
Veinte veintitrés plantillas

Cuando inicie Site Editor con Twenty Twenty-Three ejecutándose en su sitio web, verá una lista de once plantillas y cuatro partes de plantilla.

La siguiente imagen muestra la plantilla 404 en el editor del sitio.

Veinte veintitrés plantilla de página 404
Veinte veintitrés plantilla de página 404

Encontrará los archivos HTML correspondientes en las carpetas de piezas y plantillas de Twenty Twenty-Three.

Veinte veintitrés partes de la plantilla
Veinte veintitrés partes de la plantilla

La siguiente imagen muestra la parte de la plantilla Comentarios en modo de edición:

Edición de la parte de la plantilla Comentarios
Edición de la parte de la plantilla Comentarios

Encontrará plantillas personalizadas y partes de plantilla definidas en theme.json .

Plantillas personalizadas

Además de las plantillas predeterminadas, Twenty Twenty-Three proporciona las siguientes plantillas personalizadas:

  • Vacío
  • Blog (Alternativa)
  • 404
  • Con imagen destacada
  • con bloque de cubierta

Estas plantillas se definen en el theme.json de la siguiente manera:

 { "customTemplates": [ { "name": "blank", "postTypes": [ "page", "post" ], "title": "Blank" }, { "name": "blog-alternative", "postTypes": [ "page" ], "title": "Blog (Alternative)" }, { "name": "404", "postTypes": [ "page" ], "title": "404" }, { "name": "with-featured-image", "postTypes": [ "page", "post" ], "title": "With Featured Image" }, { "name": "with-cover-block", "postTypes": [ "page", "post" ], "title": "With Cover Block" } ], }

Partes de la plantilla

Las partes de la plantilla se definen de la siguiente manera.

 { "templateParts": [ { "area": "header", "name": "header", "title": "Header" }, { "area": "footer", "name": "footer", "title": "Footer" }, { "area": "uncategorized", "name": "comments", "title": "Comments" }, { "area": "uncategorized", "name": "post-meta", "title": "Post Meta" } ] }

Estilos globales y variaciones de estilo

Como se mencionó anteriormente, a partir de WordPress 6.0, los autores de temas pueden agrupar varios conjuntos de estilos con sus temas, lo que permite a los usuarios cambiar entre variaciones de estilo sin cambiar su tema.

Esta gran función de WordPress es la característica principal del nuevo tema predeterminado, ya que Twenty Twenty-Three ofrece diez combinaciones de estilos preconstruidas para elegir.

Veinte veintitrés estilos globales
Veinte veintitrés estilos globales

Puede explorar estos estilos en la interfaz de estilo global de su editor de sitios. Aquí puedes

  • Cambie el estilo global desde el panel Examinar estilos .
  • Personalice la configuración de tipografía: texto, enlaces, encabezados y botones
  • Edite los colores predeterminados o cambie el color de elementos específicos
  • Personaliza el diseño del área de contenido principal
  • Personaliza la apariencia de elementos específicos
Personalización de texto, colores y diseño en Twenty Twenty-Three
Personalización de texto, colores y diseño en Twenty Twenty-Three

Vale la pena señalar nuevamente que en la creación de tantas variaciones de estilo, la participación de la comunidad fue crucial. Después del lanzamiento del proyecto Twenty Twenty-Three, se recibieron 38 presentaciones de 19 colaboradores de 8 países diferentes (puede explorar todos los proyectos en GitHub).

De 38, se han seleccionado 10 variaciones de estilo:

  • Pitch es una versión oscura del estilo predeterminado que utiliza la familia de fuentes Inter de Rasmus Andersson.
Pitch es una variación oscura de Twenty Twenty-Three
Pitch es una variación oscura de Twenty Twenty-Three
  • Canary utiliza un tamaño de letra único y un ancho de columna estrecho. También utiliza un interesante efecto de radio de borde.
Canary usa un tamaño de letra único y un ancho de columna estrecho
Canary usa un tamaño de letra único y un ancho de columna estrecho
  • Electric usa un color llamativo para toda la tipografía en todo el sitio.
  • Pilgrimage es una versión oscura coloreada del tema base.
  • Marigold es una variación suave y agradable del estilo básico.
  • Block-Out presenta un efecto de duotono en las imágenes.
  • Whisper muestra algunos elementos personalizados, como el borde alrededor del borde de la página, estilos de botones y subrayados de enlaces únicos.
  • El sorbete tiene un aspecto brillante y colorido único.
El sorbete tiene un aspecto colorido único.
El sorbete tiene un aspecto colorido único.
  • Uvas fue seleccionada por su agradable combinación de paleta de colores y tipo de fuente.

Lo mejor de las variaciones de estilo es que no necesariamente tiene que ser un desarrollador front-end para crear sus estilos.

Si se siente cómodo con la codificación, puede elegir uno de los archivos .json que se encuentran en la carpeta de estilos Twenty Twenty-Three y usarlo como plantilla para crear su variación de estilo.

Pero si la codificación no es lo tuyo, puedes usar el complemento oficial Create Block Theme, que puedes descargar de forma gratuita desde el directorio de complementos de WordPress.org.

Primero, instale y active el complemento, luego navegue hasta el editor de estilo. Una vez aquí, personalice los colores, la tipografía y el diseño según sus preferencias y guarde los cambios.

Personalización de estilos en la interfaz de estilos globales
Personalización de estilos en la interfaz de estilos globales

Una vez que esté satisfecho con los cambios, busque Crear tema de bloque en Apariencia en el menú de administración de WordPress.

Crear elemento de menú Tema de bloque
Crear elemento de menú Tema de bloque

Verifique el último elemento de la lista: Crear una variación de estilo . Se le pedirá que asigne un nombre a su variación de estilo. Introduce el nombre y haz clic en Crear tema . Esto creará un nuevo archivo .json en la carpeta de estilos del tema.

Crear una variación de estilo
Crear una variación de estilo

Ahora puede personalizar aún más su estilo e incluso exportarlo a otras instalaciones de WordPress.

El complemento Create Block Theme es una herramienta valiosa para aprovechar al máximo las funciones de creación de plantillas y temas disponibles con las últimas versiones de WordPress. Mientras lo hace, puede echar un vistazo a todas las otras opciones:

  • Exportar veinte veintitrés
  • Crear hijo de veintitrés
  • Clon veinte veintitrés
  • sobrescribir veinte veintitrés
  • Crear tema en blanco
  • Crear una variación de estilo
Aparece una variación de estilo personalizada en el navegador de estilos
Aparece una variación de estilo personalizada en el navegador de estilos

Resumen

Si bien, a primera vista, el nuevo tema predeterminado de WordPress puede parecer una especie de caja vacía sin funciones, en una inspección más cercana, es mucho más que eso, ya que le permite aprovechar al máximo las últimas funciones de edición del sitio de WordPress.

En Twenty Twenty-Three, verá muchas plantillas y partes de plantillas para personalizar, un conjunto de 10 variaciones de estilo para usar como base para crear sitios web únicos y soporte para todas las nuevas funciones disponibles en WordPress 6.1, comenzando con Fluid Typography y Sistema de plantillas mejorado.

Con Twenty Twenty-Three, la sensación es que la diferencia entre la apariencia y la funcionalidad del sitio ahora es marcada. La única función del tema es regular la apariencia del sitio, dejando la adición de funcionalidad a los complementos. Y desde este punto de vista, Twenty Twenty-Three hace un gran trabajo, ofreciendo a los usuarios de WordPress las últimas funciones de edición del sitio de Gutenberg. Personalizar el aspecto de un sitio web nunca ha sido tan fácil.

Depende de usted ahora. ¿Ya ha utilizado el nuevo tema en un entorno de prueba? ¿Ya has intentado crear variaciones de estilo personalizadas? Comparta sus pensamientos con nosotros en los comentarios a continuación.