En muchos casos nos gustaría utilizar un diseño diferente dependiendo de la categoría a la que pertenezca el post. Pues bien, editando un poco el archivo «single.php» de wordpress podemos utilizar diferentes maquetaciones para cada single.
Dos modos de uso:
A) Filtrando por «id» de la categoría
if (in_category(1)) { // Si el post pertenece a la categoría con id = 1
include(TEMPLATEPATH . '/single1.php');
} elseif (in_category(2)) { // Si el post pertenece a la categoría con id = 2
include(TEMPLATEPATH . '/single2.php');
} else { // Sino, cargo otro single por defecto
include(TEMPLATEPATH . '/single3.php');
}
B) Filtrando por el «permalink» de la categoría
if (in_category('noticias')) { // Si el post pertenece a la categoría con permalink 'noticias'
include(TEMPLATEPATH . '/single1.php');
} elseif (in_category('fotos')) { // Si el post pertenece a la categoría con permalink 'fotos'
include(TEMPLATEPATH . '/single2.php');
} else { // Sino, cargo otro single por defecto
include(TEMPLATEPATH . '/single3.php');
}
Agradezco tu comentario 🤘