Paginação no Wordpress, com o plugin wp-pagenavi
por Marcos Elias
Quem usa um site ou blog gerenciado pelo Wordpress, pode contar com a ajuda do plugin PageNavi, para facilitar o acesso às muitas páginas de postagens.
Pelo estilo de blog, as postagens recentes são exibidas na inicial, e cada página também tem um endereço único. Ao ver a listagem na página inicial (que pode ser de texto completo ou não), a pessoa pode querer ver o que foi publicado nos dias anteriores. Para isso podemos usar os arquivos mensais ou semanais, ou a pesquisa. Mas não fica em "ordem" ou de forma fácil (apesar de os arquivos mensais serem em ordem cronológica, claro).
A paginação oferecida pelo plugin wpPageNavi adiciona na página (especialmente a inicial, ou de listagem de vários artigos/posts) um menu como esse:
![]()
Fácil, atraente e interessante, não é?
Não basta apenas instalar o plugin e ativá-lo, é necessário incluir no código da página (geralmente o index.php do tema, nesse caso) uma chamada à função do plugin que exibe a listagem.
Ele pode ser baixado em:
http://www.lesterchan.net/wordpress/readme/wp-pagenavi.html
Fique atento para baixar a versão voltada à sua versão do Wordpress, caso contrário ele poderá não funcionar.
Descompacte-o, coloque a pasta wp-pagenavi na pasta de plugins, e ative-o no gerenciamento, como você faria com outros plugins.
No código do arquivo index.php do tema em uso, localize o ponto <?php endwhile; ?>, que encerra o loop que insere as postagens. Depois dele (se bem que você pode colocar em outro lugar), adicione isso:
<div align="center"><?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?></div>
(troque as aspas inclinadas por retas, se você for copiar e colar)
O DIV centralizado fui eu quem pus, se quiser tire ele, deixando alinhado à esquerda mesmo.
Você pode personalizar algumas coisas, como o estilo CSS aplicado na numeração. Nas opções (Configurações > PageNavi), é bom editar os textos, especialmente o para a página inicial e final. Deixei assim:

Agora eu estou em busca de um paginador de comentários, pois alguns artigos aqui no Explorando têm tantos comentários que a página fica enoooorme. Se alguém souber e quiser indicar, poste um comentário aqui :)
Além de facilitar a vida dos leitores, esse sistema pode ser útil num caso de SEO, facilitando a indexação das outras páginas do blog. Não seria o ideal, afinal as páginas que listam vários artigos contém textos repetidos (estão presentes na inicial e na página do artigo, caso você não use textos resumidos para a entrada). Mas o Wordpress se dá bem, geralmente o Google (e outros buscadores) conseguem identificar corretamente as páginas diretas dos artigos. Mesmo assim, varrer essas páginas é bom para (o buscador) poder caçar mais e mais artigos.
Aviso: Os comentários são postados pelos visitantes do site, e não expressam a opinião da produção. Eventuais comentários indesejados, ofensivos ou que firam nossas políticas ou interesses de alguma forma poderão ser removidos sem aviso prévio. Ao comentar, seu IP será gravado em log, assim como em praticamente todo blog. Evite comentários inúteis. Para dúvidas, poste na comu.
20 comentários
[LINKS EM EXCESSO REMOVIDOS]
Não nos arquivos, com o plugin ativo é adicionada uma nova seção nas opções, altere por ali, tem até a imagem no texto.
.. e eu estou usando a versão atual do WP
Não sei se ele é incompatível com a versão atual se for instalado nela... Os meus eu atualizei pro 2.7 com ele já instalado, e não deu problemas...
Acessando a msm página de opções aqui não vi o erro.
http://codex.wordpress.org/Template_Tags/paginate_comments_links
Eu geralmente coloco após o [?php endwhile; ?] (antes do else, comum nos temas para mostrar algo caso não encontre posts).
Boa parte dos temas para WP usam a navegação padrão do WP, que listaria apenas "Entradas anteriores" e "próximas", basta trocar pelos códigos correspondentes.
Deixe seu comentário
Indicações e patrocinadores
Para ler mais artigos e dicas do site, use o menu lateral, onde você pode ver as atualizações recentes e todos os textos organizados por data de publicação, desde 2005. O Explorando tem orgulho de estar há tanto tempo no ar, sendo um dos primeiros blogs diferenciados de dicas de informática do Brasil.
Ir para a página inicial - Ir para o fórum - Ir para a comunidade no Orkut
Recomendo este cartão!
Peça o seu pela Internet: acesse o site www.megabonus.com.br
Clique em "Peça seu cartão" e forneça este Código de Indicação MegaBônus: 1170916814009
Se preferir por telefone:
4004-3000 (Capitais e Regiões Metropolitanas)
0800-7223000 (Demais Localidades)
Código de Indicação MegaBônus: 117.091.681.4009
Se você tem site ou blog, é uma ótima forma de ganhar uma renda extra, indicando para seus visitantes e assim conquistando muitos indicados. Aproveite sua capacidade de divulgação na web :)
"Todo o conteúdo deste site é de exclusiva responsabilidade de seu proprietário e idealizadores, não apresentando qualquer vínculo com o Unicard Banco Múltiplo S/A ou com qualquer empresa do conglomerado financeiro do qual pertence. O site oficial do Cartão MegaBônus é www.megabonus.com.br"







