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 🤘