Más es menos!

Fecha de publicación: 16/11/2022

Si te preguntas si es posible tener hojas de estilos independientes para entradas, páginas, categorías, o etiquetas en WordPress, la respuesta es sí, y no solo es posible sino que, desde mi punto de vista, es una práctica muy recomendable.

Para ello deberás agrupar los valores comunes en una hoja de estilos y crear hojas independientes para el resto del css. Es decir, si tenemos un grupo de líneas que se repiten en las plantillas de entradas, páginas y categorias, ese código irá a la hoja de estilos común, mientras el resto pasará a formar parte de la hoja de estilos específica  de cada uno de los ejemplos anteriormente mencionados.

Este método de trabajo, no solo nos permite evitar la repetición de bloques de código sino que, además, nos ayuda a optimizar los archivos css resultantes y a evitar que bloques de código pertenecientes a una plantilla se reproduzcan fuera de ella.

  • estilos-comunes.css
  •   – estilos-entradas.css
  •   – estilos-categorias.css
  •   – estilos-paginas.css

Estilos comunes

Estilos entradas

Estilos categorías

Estilos páginas

Para llamarlas solo necesitas incluir esta función en el archivo functions.php del directorio de tu tema activo.

  • En lugar de nombre_tema indicaremos el nombre del tema activo.
  • En lugar de /directorio-css/xxx.css indicaremos la ruta hacia el archivo correspondiente en cada caso.

De igual modo puedes crear hojas de estilos adaptadas a cada tipo de dispositivo.

Carga de hojas de estilo: rendimiento.

Cargar múltiples hojas de estilo puede mejorar la velocidad de carga del sitio web al separar los estilos en archivos más pequeños y manejables

Modularidad con múltiples hojas de estilo.

Fragmento de CSS/

Organización eficiente

La capacidad de cargar múltiples hojas de estilo permite una mayor flexibilidad y personalización en el diseño del sitio web, lo que puede mejorar la experiencia del usuario.

Libros de CSS y Javascript/