Adicionando paginação no WordPress

Por padrão os links de paginação do WordPress são “« Older Entries e Newer Entries »” ou algo parecido.

Você vai aprender aqui a usar aquela paginação com numero de paginas.

paginacao-wp
Primeiro vai precisar fazer o download do plugin PageNavi, pode baixar no site do wordpress mesmo aqui.

Faça o download, depois instale o plugin no seu blog (Veja aqui como instalar um plugin).

Beleza com seu plugin instalado e ativado agora vamos a parte mais trabalhosa, você vai precisar mudar um código no seu wordpress.

Procure pelo código abaixo:

<div>
<div><?php next_posts_link('Previous entries') ?></div>
<div><?php previous_posts_link('Next entries') ?></div>
</div>

O código pode variar dependendo do template, a ideia é achar onde é escrito os links para pagina seguinte ou anterior.

Dica: Procure por Previous ou Next, até encontra o código e verifique se é o correto.

Encontrado o código insira antes dele as linhas abaixo.

<?php if(function_exists(“wp_pagenavi”)) { wp_pagenavi(); } ?>

Nesse momento a sua paginação já estará funcionando, agora você só precisa remover com cuidado a paginação antiga, ou esconder o código com CSS ou comenta-lo no html.

Dica 2: Esse código deverá ser modificado em todo lugar que você quiser a paginação, por exemplo index.php para alterar a paginação da entrada do site, ou então search.php para mudar a paginação das buscas. (esses arquivos estão na pasta do template que você está usando.)

Esse  é um plugin bem legal, facilita a visita do seu usuário e ainda ajuda na indexação do site pelos buscadores.

 

Texto original de: 29 de junho de 2011

Deixe uma resposta