Assine:
RSS do Blog...

Todo mundo sabe o poder que a tag query_posts do WordPress possui, o exemplo abaixo é utilizado para paginar o resultado (pra usar o plugin wp_page_numbers ou wp_navi), pegando a categoria direto pela URL, no caso, utilizando o archive.php.

< ?php
global $more;
$more = 0;
$numposts = 3;
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts('showposts='.$numposts.'&paged='.$paged.'&cat='.get_query_var('cat'));
?>

ou pode-se fazer assim também:

< ?php
global $more;
$more = 0;
$numposts = 3;
$categories = get_the_category(); //pega todas as categorias
//echo 'primeira categoria: ' .$categories[0]->cat_ID;
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts('showposts='.$numposts.'&paged='.$paged.'&cat='.$categories[0]->cat_ID);
?>

Related posts:

  1. Listar posts agrupados por ano no WordPress
  2. Howto: WordPress 2.7.x muito lento no Debian
  3. Tomcat Avançado!!
  4. Database Hack – Pra não esquecer mais…
  5. Arquivos pré-históricos da internet

Leave a Reply