18/08/10 WordPress: exibir mais ou menos posts nas páginas de arquivo ou de resultado de busca

Existe uma opção no Painel de Controle do WordPress [Configurações -> Leitura] na qual você configura o número de posts que deverão ser exibidos nas páginas.

O que ocorre é que, por padrão, essa configuração afeta tanto a página inicial quanto as páginas de resultado de busca e de arquivo.

Então me veio a dúvida: Como fazer com o número de posts exibidos fossem distintos, nos diferentes tipos de páginas?

A solução: Editar a query atualmente ativa do WordPress, redefinindo o número de posts a serem exibidos. Para isso deve-se usar a função query_posts():

query_posts($query_string . '&showposts=8');

Note que no exemplo, 8 é o número de posts que eu quero que sejam exibidos. Repare também que este código deve ser inserido logo acima do loop while(), nos arquivos search.php e archive.php, disponíveis na pasta do seu tema.

Fica aí a dica!

Compartilhe:



Participe: Envie seu Comentário!

O envio de comentário indica a aceitação dos Termos e Condições de uso do blog. Note que os comentários enviados são moderados antes da sua publicação e para evitar que estes sejam removidos e/ou desconsiderados, não use palavrões, ofensas e tampouco de expressões do miguxês!