¿Alguna vez vio blogs de WordPress que tienen un encabezado separado para diferentes categorías? En este tutorial, compartiremos un fragmento simple que puede usar para agregar un encabezado, pie de página o incluso una barra lateral personalizados para cada categoría de WordPress.
Para llamar a un encabezado en particular, deberá abrir su index.php y reemplace su código de encabezado normal con este:
php if (is_category ('Blogging')) {
get_header (‘blogs’);
} demás {
get_header ();
}?>
Este código anterior básicamente le dice a WordPress que si alguien abre la categoría llamada «Blogging», entonces WordPress necesita mostrar un archivo llamado header-blogging.php si existe. Si no existe, o si la categoría no es un blog, WordPress muestra el archivo de encabezado predeterminado.
Para obtener una barra lateral separada para cada uno, todo lo que necesita hacer es agregar el siguiente código:
php if (is_category ('Blogging')) {
get_sidebar (‘blogs’);
} demás {
get_sidebar ();
}?>
El código anterior buscará sidebar-blogging.php para reemplazar el archivo de pie de página predeterminado si la categoría es Blogging.
Para obtener un pie de página separado para cada categoría, todo lo que necesita hacer es agregar el siguiente código:
php if (is_category ('Blogging')) {
get_footer (‘blogs’);
} demás {
get_footer ();
}?>
El código anterior buscará footer-blogging.php para reemplazar el archivo de pie de página predeterminado si la categoría es Blogging.