En este post se expone cómo puedes probar la tipografía fluida en WordPress 6.1.
¿Qué es la tipografía fluida?
La tipografía fluida permite que los tamaños de fuente se adapten a los cambios en el tamaño de la pantalla, por ejemplo, haciéndose más grandes a medida que aumenta el ancho de la ventana gráfica, o más pequeños a medida que disminuye (vía Fluid font sizes in WordPress 6.1).
Esta función se introdujo en el plugin Gutenberg en su versión 13.8 y ahora en la versión 6.1 de WordPress ya está operativa aunque sigue evolucionando. En la última versión del plugin Gutenberg (14.4) -a fecha de publicación de este post-, se han introducido mejoras relacionadas con la automatización de la conversión a valores fluidos de los tamaños de fuente personalizados.
Los desarrolladores de temas que deseen optar por la tipografía fluida solo necesitan configurar
WP Taverntypography.fluid
para que seatrue
en theme.json y agregarfluid
a cada uno de lossettings.typography.fontSizes
con valoresmin
ymax
.
El plugin Gutenberg va por delante, en funcionalidades, del core de WordPress.
Funcionamiento, antes de WordPress 6.1
En el siguiente vídeo se muestra el funcionamiento de la tipografía fluida en WordPress 6.0.3 y Gutenberg 14.3:
En ese escenario, la tipografía fluida funciona para valores predeterminados (en el archivo theme.json) pero no para tamaños de fuente personalizadas, siempre y cuando la tipografía fluida esté habilitada: los valores de tamaño de fuente establecidos por el usuario o de otro modo no son fluidos y se aplican a los elementos de destino exactamente como se representan en los campos de valor (vía Fluid typography: custom font sizes should be converted to fluid font sizes values).
Funcionamiento a partir de WordPress 6.1 y cómo probarlo
El funcionamiento de la tipografía fluida requiere tener WordPress 6.1 o el plugin Gutenberg a partir de 13.8 (mejor 14.4). Y, además, tenerlo habilitado en el archivo theme.json. Los tamaños de fuente predeterminados es preciso que estén también configurados en dicho archivo.
Es recomendable también un tema de bloques para poder así mismo probarlo en la edición completa del sitio.
El funcionamiento es semejante al que se mostró en el vídeo anterior pero con la diferencia de que los valores personalizados de los tamaños de fuente también se comportarán de manera fluida.
Para probarlo, te recomiendo un entorno de test con una herramienta como Local: Cómo crear una web de pruebas en local (Mac, PC o Linux).
Haz una copia del archivo theme.json de tu tema activo, edita el original y sustituye todo su contenido por el siguiente modelo:
{
"version": 2,
"settings": {
"appearanceTools": true,
"layout": {
"contentSize": "840px",
"wideSize": "1100px"
},
"typography": {
"fluid": true,
"fontSizes": [
{
"size": ".9rem",
"fluid": {
"min": "0.9rem",
"max": "1.1"
},
"slug": "small",
"name": "Small"
},
{
"size": "1rem",
"fluid": {
"min": "1rem",
"max": "1.3rem"
},
"slug": "medium",
"name": "Medium"
},
{
"size": "1.75rem",
"slug": "large",
"name": "Large"
},
{
"size": "2.25rem",
"slug": "x-large",
"name": "Extra large"
},
{
"size": "3.5rem",
"slug": "huge",
"name": "Huge"
},
{
"size": "4.25rem",
"slug": "gigantic",
"name": "Gigantic"
},
{
"size": "5.75rem",
"slug": "colossal",
"name": "Colossal"
}
]
}
}
}
Naturalmente, el diseño cambiará radicalmente pero no importa porque solo necesitamos fijarnos en la tipografía.
- Selecciona un bloque de encabezado, por ejemplo, y elige un tamaño de fuente predeterminado: por ejemplo, Gigantic (4,25 rem). Comprueba estrechando la ventana del navegador que el tamaño del título se va reduciendo.
- Selecciona el mismo bloque de encabezado, haz clic en el botón de personalización de tamaños de fuente y escribe por ejemplo 4,5 (rem) u otro valor que no esté entre los predeterminados. Comprueba estrechando la ventana del navegador que el tamaño del título también se va reduciendo. Esto no sucedía antes de WordPress 6.1 o antes de Gutenberg 14.4.
Cuando termines la prueba, recupera el contenido del archivo theme.json original con el guardado en la copia.
El tema predeterminado de WordPress 6.1, Twenty Twenty Three, tiene habilitada la tipografía fluida por lo que también puedes comprobar el funcionamiento activándolo.
Relacionado
- Theme.json typography options: Font family and size.
- Adding Fluid Typography Support to WordPress Block Themes.
- How to add Fluid Typography to WordPress Block Themes.
- Gutenberg 13.8, tipografía fluida, plugins para añadir bloques de Gutenberg; y más noticias sobre WordPress.
Conclusiones
La tipografía fluida en WordPress 6.1 (o Gutenberg 14.4) favorece la experiencia visual asociado a los tamaños de fuente, adaptándolos al tamaño de la ventana en dispositivos móviles.
Deja una respuesta