Usar diversos templates para as categorias

Alyen

Já ensinamos a criar um Template para páginas no Worpdress e agora vamos ensinar de uma maneira rápida de criar para cada uma das categorias de seu blog 1 template exclusivo.

Criando um template para cada categoria

Na página category.php de seu tema basta usar o seguinte código:
[sourcecode language=”php”]< ?php $post = $wp_query->post;
if (in_category(‘1′)) {
include(TEMPLATEPATH.’/category-1.php’);
} elseif (in_category(‘2′)) {
include(TEMPLATEPATH.’/category-2.php’);
} elseif (in_category(‘3′)) {
include(TEMPLATEPATH.’/category-3.php’);
} else {
include(TEMPLATEPATH.’/category-0.php’);
} ?>[/sourcecode]

Criando uma folha de estilos (css) para cada categoria

Este é um outro método de estilizar as categorias.
Bastante útil se formos estilizar apenas as cores, porém mantendo a estrutura para todas as categorias do blog.
Basta adicionar o seguinte código:
[sourcecode language=”php”]< ?php if (is_category('7')) {

Temas

5 comments on “Usar diversos templates para as categorias”

  1. Bom dia! Cara, estou tentando fazer algo assim, uso o wordpress como CMS, no site tem difersos canais, e até encontrei um plugin para selecionar qual template dentro da pasta THEMES por esse plugin eu selecionaria uma dos temas, mas não funcionou no WP3.0. E tenho vários temas mas não consigo fazer puxar o tema para categoria esportes, celebridades etc…

      1. O autor não dá mais suporte, mas diz que funciona no 3.0, mas não conegui ver funcionando…
        Link Plugin encontrei um outro que funciona, mas só na exibição das notícias.. ou seja, as categorias continuam no template defaut… esse plugin para posts é esse…
        Page Theme

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Ajuda WordPress © 2017 - Todos os direitos reservados.Desenvolvido por AlyenStudio

Send this to a friend