• Seguinte, uso o tema TwentyTen 1.2, ele tem a caracteristica do ítem do menu ficar desatacado/aceso como página atual.

    Mas na página do meu template, se coloco query_posts($args) no topo, o item do menu da página que está com o template não fica destacado/aceso.

    Alguém pode ajudar?

A visualizar 4 respostas - de 1 a 4 (de um total de 4)
  • Não entendi nada. O que é que o query_posts tem a ver com o menu?

    Thread Starter Gilson de Carvalho

    (@gilsones)

    É isso que queria saber =/

    Faz isso que verá:

    Selecione o tema TwentyTen
    Esse tema deixa o item do menu selecionado (página atual) aceso, certo!?

    Copie a página index.php, dê qualquer nome e deixe-a como “template”.
    Altere o código do loop assim:

    query_posts(array(‘post_type’ => ‘post’)); // adicione essa linha
    get_template_part( ‘loop’, ‘index’ );

    Agora crie uma página e escolha esse template e salve.

    Teste o site = Página atual no menu APAGADO!

    Se retirar a linha do query_posts ele acendo normalmente!

    Tá osso!!!

    Alguma solução?

    Não testei o que disse, mas partindo do facto que está a fazer o query_posts sem fazer o fetch ( the_post ) o mais certo é não estar a retornar a página, pois esse “query_posts” irá fazer reset a query que estava a correr por defeito (chamar a página inical).

    Se o problema persistir avise para eu tentar fazer o mesmo e descobrir uma forma de o ajudar.

    Thread Starter Gilson de Carvalho

    (@gilsones)

    Teve um rapaz com o mesmo problema, o dele foi resolvido pois era mais simples, o meu já é mais complicado por causa que é o menu principal.

    http://br.forums.wordpress.org/topic/css-current-page-nao-funciona-em-um-menu

    (no topico do link acima o ultimo post é meu, relatando até onde entendi o problema)

A visualizar 4 respostas - de 1 a 4 (de um total de 4)
  • O tópico ‘query_posts() no Template’ está fechado a novas respostas.