Muitos autores de blogs usam as ‘categorias’ como se fossem ‘tags’; no entanto as categorias permitem controlar como seus posts são exibidos, se usadas corretamente. Um exemplo uso eficiente é criar listas de posts baseados em determinado tema, em vez de mostrar — no menu lateral do seu blog — uma lista com todas as categorias.
As listas de posts com base nas categorias do blog são criadas com a função query_posts[1] e o parâmetro ‘cat’. Não duvido que haja um plugin para isso, mas criar esse widget é tão simples que tudo o que você precisa fazer é editar o arquivo sidebar.php no diretório do seu tema atual.
<ul> <?php query_posts('cat=43,48,94,-25&showposts=5'); while (have_posts()) : the_post(); ?> <li> <a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a> <?php comments_number('', '1', '%'); ?> </li> <?php endwhile; ?> </ul>
Nesse exemplo, será exibida uma lista com os últimos cinco posts das 43, 48 e 94; mas não serão mostrados posts da categoria 25 — basta incluir o id precedido de um ‘-’ para excluir categorias.
[1] Mais informações sobre a função query_posts.