• Eu tenho os arquivos:

    -category1.php
    -category2.php
    -single.php

    …eu quero que os posts(single.php) da categoria 1(category1.php) sejam diferentes da categoria 2(category2.php)… por exemplo nos posts da categoria 1 o fundo será vermelho e nos posts da categoria 2 o fundo será azul… eu pensei em criar um single.php pra cada post colocando o id no nome mas serão mais de 50 posts pra cada categoria dai nem rola… tem como fazer por exemplo single_cat1.php single_cat2.php << alguma coisa assim?
    os numeros do no arquivo são referentes ao id da categoria…
    Vlw… =D

    ———

    add no msn ae quem quiser pra troca umas ideia de wp..
    orelhasonline781@hotmail.com

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • Galera, estou com a mesma dúvida, mas no meu caso são três categorias. Alguém aí sabe como fazer isso?

    é so voce add no body do seu tema esta tag:

    <body <?php body_class(); ?>>

    e depois criar a class pra o fundo do seu site

    body.classe-do-fundo{}


    Ajuda WordPress
    http://ajudawp.com

    Oi Alyen,

    Grato pela resposta. Mas, no meu caso, eu queria ir além do back. Por exemplo, nos posts da categoria X, desejo que abaixo do título venha o thumb automaticamente; nos posts da categoria Y, quero a div do texto em largura menor; e na categoria Z não quero a exibição das tags abaixo do post.
    Eu sei como alterar isso para todos os posts, na single.php, mas queria saber como definir a formatação condicional, tal qual fazemos com a category-id e a page-id

    Atualizando…
    Achei o post_type no Codex, mas aqui ele cria outra seção de posts e eu já tenho um banco de dados com as categorias configuradas.
    Haveria alguma maneira de associar um post type a uma categoria para dar a formatação condicional aos posts já publicados?

    é so voce copiar o seu single e colar ele no category-id e trocar os style.

    wforte, você pode utilizar a função in_category()[1] por exemplo:

    <?php if (in_category("1")) { ?>
    // Coloque aqui o código de desejado
    <?php } ?>

    Se estiver na categoria de ID = 1 exiba o código de Tags, ou a classe style X, ou o que quiser.

    [1] – http://codex.wordpress.org/Conditional_Tags

    Realmente a solução de ‘caci’ serve uso em um dos meus sites.

    Pela hierarquia dos arquivos em um template do wordprress ñ seria possível apenas com a mudança de nomes nos arquivos.

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • O tópico ‘Editar posts e category!!’ está fechado para novas respostas.