Resumidamente, pelas query_posts() é possível determinar, por exemplo, a quantidade de posts que um blog exibirá, excluir e adicionar categorias, etc, etc e etc…Exemplo:
<?php query_posts("posts_per_page=2&cat=5"); ?>
Colocando esse código acima de um loop, ele irá exibir 2 posts e somente da categoria com ID 5.
Bom, não sei se era só comigo, mas sempre tive conflitos com as Query_posts. Ao usa-las percebia que a paginação não funcionava.
Felizmente, graças (novamente) ao meu amigo (?) Ezequiel esse problema foi solucionado. Bastando inserir "$query_string" dentro das query_posts. Exemplo:
<?php query_posts($query_string . "posts_per_page=2&cat=5"); ?>
O código irá fazer a mesma coisa, só que dessa vez a paginação dos posts irá funcionar.
Nossa, era isso que eu estava procurando!
Dica perfeita, só fiquei com uma duvida Mister, será que é possível utilizar essa função várias vezes na mesma página?
Ex. Ultimas do orkut
post1 …
post2…
post3…
Ultimas do BBB
post1 …
post2…
post3…
e etc…
muito obrigado desde ja!
Não tenho certeza, mas faça um teste ;). Lembrando que cada query_posts() é pra um loop diferente.
Minha duvida…
Gostaria que apenas na Home, isto é, na index fosse possível utilizar os efeitos da query…
Apliquei em meu blog para que na home aparecesse apenas um post de cada categoria, mas quando clicava nos links de categoria afim de visualizar todos posts desta categoria, continuava mostrando apenas um post