Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia pessoal!
O menu do meu site mostra as categorias com suas respectivas subcategorias.
Criei o arquivo category.php para mostrar todos os posts da categoria escolhida no menu.
Ex: Quando eu clico no item de menu "NOTÍCIAS", mostra todos os posts da categoria "NOTÍCIAS".
Acontece que o item de menu "ESPORTES", contém as subcategorias "FUTEBOL", "NATAÇÃO", "BASQUETE", "TÊNIS", "VÔLEI", "GINÁSTICA" e "ATLETISMO".
O problema é que quando eu clico no item de menu "ESPORTES", mostra todos os posts das subcategorias também.
Eu gostaria de mostrar apenas os posts da categoria quando eu clicar nela e, quando eu clicar na subcategoria, mostrar apenas os posts da subcategoria clicada.
Por favor, alguém sabe me dizer como eu poderia fazer isso?
Código que mostra as categorias e subcategorias no menu.
<ul>
/*Imprimindo as categorias e subcategorias*/
<?php wp_list_categories('title_li=&hide_empty=0&orderby&depth=2&exclude=19'); ?>
</ul>
Código do arquivo category.php
<?php
/Pegando o nome da categoria para mostrar no titulo da página/
global $post;
$categoria = get_the_category($post->id);
$nomeCategoria = $categoria[0]->cat_name;
?> <div id="title-category"><span><?php echo $nomeCategoria; ?></span></div>
<div class="list-dest">
<ul>
<?php if(have_posts()) : while(have_posts()) : the_post(); ?>
<li>
/*Imprimindo o link do post*/
<h2><a href="<?php the_Permalink(); ?>"><?php the_title(); ?></a></h2>
</li>
<?php endwhile; else: ?>
<?php endif; ?>
</ul>
</div>
</div>
Desde já, muito obrigado a todos!
Carregando comentários...