Como Dividir Posts do WordPress em Várias Páginas (Paginação de Posts)

Posts longos no WordPress podem ser difíceis de ler. Como você compartilha conteúdo detalhado sem perder o interesse dos seus leitores?

A resposta é a paginação de posts, que significa dividir um post longo em várias páginas mais curtas. Usamos esse método para dividir guias extensos e tutoriais longos em alguns de nossos projetos de blog. Todas as vezes, notamos que os leitores se engajavam mais com o conteúdo.

Neste guia, mostraremos como dividir seus posts do WordPress em várias páginas. Cobriremos métodos fáceis, com e sem plugin.

Como Dividir Posts do WordPress

Por que dividir posts do WordPress em várias páginas?

Se você tem posts de blog no WordPress ou guias que são extensos, então configurar a paginação do WordPress pode melhorar a legibilidade do seu conteúdo.

Isso ajuda a dividir um post longo em diferentes seções e dividi-las em várias páginas. Dessa forma, os visitantes podem facilmente digerir seu conteúdo e ler qualquer seção em que estejam interessados.

Outro benefício de dividir posts do WordPress é que isso pode aumentar o engajamento do seu usuário. Quando os usuários navegam por conteúdo paginado, cada página que eles visualizam contribui para pageviews aumentadas, o que pode impactar positivamente as métricas gerais do seu site.

Dito isso, vamos ver como dividir posts do WordPress em várias páginas. Cobriremos como dividir seus posts do WordPress em várias páginas sem um plugin e usando um plugin do WordPress:

Método 1: Dividir um Único Post em Várias Páginas Sem um Plugin

A maneira mais fácil de configurar a paginação de posts é usando o bloco 'Quebra de Página' no seu editor de blocos do WordPress. Você não precisa de um plugin do WordPress para dividir seus artigos em várias páginas.

Primeiro, você precisa editar ou adicionar um novo post no seu site WordPress usando o editor de blocos Gutenberg.

Depois disso, clique no botão '+' onde você deseja dividir seu conteúdo e adicione um bloco de Quebra de Página.

Adicionar um bloco de quebra de página

Agora você deverá ver uma linha de quebra de página em seu conteúdo para indicar onde a paginação aparecerá.

Ficará algo parecido com isto.

Ver quebra de página no seu conteúdo

Se você estiver usando o editor clássico antigo, você pode usar a tag <!––nextpage––> para dividir seu conteúdo.

Ao escrever um post de blog, basta ir para a visualização do editor 'Texto' para inserir a tag onde você gostaria de dividir o artigo longo.

Inserir tag de próxima página no editor clássico

Você também pode usar as teclas Alt + Shift + P no seu teclado para inserir quebras de página. Para fazer isso, vá para a visualização 'Visual' e pressione as teclas de atalho do teclado onde você deseja adicionar uma quebra de página.

Depois disso, você pode visualizar e publicar a postagem do blog. Agora você verá a paginação da postagem na parte inferior do conteúdo da postagem.

Exemplo de paginação de post

Método 2: Dividir Várias Postagens do WordPress em Várias Páginas Usando um Plugin

Outra maneira de dividir conteúdo extenso em várias páginas é usando um plugin de paginação. O benefício deste método é que ele paginará automaticamente as postagens quando elas atenderem a certos critérios.

Para este método, usaremos o plugin gratuito Automatically Paginate Posts, pois é fácil de usar e funciona com qualquer tema do WordPress.

Observação: Você pode notar que este plugin não foi testado com as versões mais recentes do WordPress. No entanto, nós mesmos testamos e ele funciona melhor entre todos os plugins que verificamos.

Você pode ler mais sobre se você deve usar plugins do WordPress não testados em nosso artigo. Se você encontrar um plugin que funcione melhor do que o que oferecemos, sinta-se à vontade para nos informar nos comentários abaixo!

Primeiro, você precisa instalar e ativar o plugin Automatically Paginate Posts em seu site WordPress. Para mais detalhes, você pode ver nosso tutorial sobre como instalar um plugin do WordPress.

Assim que o plugin estiver ativo em seu site, vá para Configurações » Leitura e role para baixo até a seção ‘Automatically Paginate Posts’.

Você pode selecionar os tipos de postagem para dividir em diferentes páginas. Depois disso, escolha se deseja dividir as postagens pelo número total de páginas ou por palavras aproximadas por página.

Seção Paginar Posts Automaticamente

Em seguida, clique no botão ‘Salvar Alterações’ para armazenar suas configurações.

O plugin dividirá automaticamente seu conteúdo com base em suas configurações. No entanto, você também pode adicionar quebras de página manualmente ao seu conteúdo enquanto usa o plugin.

Dica Bônus: Use o AIOSEO para Otimizar a Paginação de Suas Postagens

Paginar seu post longo pode definitivamente melhorar a experiência do usuário. Dito isso, é importante que você configure o post corretamente para que ele não afete negativamente o SEO (otimização para mecanismos de busca) do seu site.

Se um post de blog for distribuído por várias páginas devido à paginação, o Googlebot poderá indexar várias cópias do mesmo conteúdo. Isso pode levar a problemas de conteúdo duplicado.

Felizmente, você pode evitar isso usando o plugin All in One SEO (AIOSEO). Este plugin de SEO para WordPress facilita a otimização do seu site para SEO, mesmo que você não tenha conhecimento técnico.

O AIOSEO insere automaticamente um número de página no título de SEO do conteúdo paginado. Dessa forma, os mecanismos de busca podem entender que o post foi distribuído por várias páginas e não é uma duplicata de outro post.

A página de configurações do AIOSEO

Além disso, o AIOSEO removerá esses números de página dos URLs das suas páginas de post. Fazer isso informará aos mecanismos de busca qual é a página principal do post que eles devem classificar para as palavras-chave relevantes e que os usuários devem ver primeiro.

Ele faz isso ativando automaticamente a configuração 'Sem Paginação para URLs Canônicos'.

Configuração do AIOSEO para não paginar URLs canônicas

Para mais informações sobre o AIOSEO, consulte nosso artigo sobre como configurar o AIOSEO para WordPress.

Mais Dicas para Gerenciar Conteúdo Longo no WordPress

Dividir posts em páginas é apenas uma maneira de lidar com conteúdo longo. Aqui estão algumas outras técnicas úteis que achamos úteis:

  • Tooltips são ótimos para adicionar detalhes extras sem poluir seu conteúdo principal. Eles aparecem quando os leitores passam o mouse sobre certas palavras.
  • Mantenha os leitores engajados mostrando a eles conteúdo relacionado bem no meio de seus posts.
  • Se você tem um tópico extenso para cobrir, considere criar uma série de posts em vez de escrever um longo post de blog sobre isso. Isso ajuda os leitores a acompanhar facilmente.
  • O título da sua postagem geralmente é apenas um cabeçalho único, mas você pode quebrá-lo em uma nova linha se for muito longo para torná-lo mais legível.

Esperamos que este artigo tenha ajudado você a aprender como dividir postagens do WordPress em várias páginas. Você também pode querer ver nosso guia sobre como adicionar um botão de carregar mais postagens em postagens do WordPress e nossas escolhas de especialistas do melhor plugin de postagens relacionadas no WordPress.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

142 CommentsLeave a Reply

  1. Do ponto de vista de SEO, é melhor escrever um artigo longo ou dividi-lo assim em mais páginas? Parece-me que um longo é melhor do ponto de vista, mas talvez você tenha outras experiências?

    • Depende muito do conteúdo e de como a paginação é usada, mas a paginação deve ser usada mais para legibilidade do que para SEO.

      Admin

      • Obrigado pela resposta. Sei que no passado isso era feito com muita frequência. O usuário pode não ter medo de uma grande quantidade de texto. Pessoalmente, tenho medo que o robô saia do site sem visitar os outros, e prefiro não usar essa técnica e tentar quebrar o texto com gráficos. De qualquer forma, obrigado pela resposta

        • Se a paginação for feita corretamente com tags apropriadas e bom link interno, é improvável que os rastreadores do Google "saiam do site sem visitar os outros". Eles são projetados para seguir esses links e indexar completamente seu conteúdo.

        • Obrigado, Emmy Okwesi, pelo seu comentário. Fico feliz em ter recebido mais uma confirmação de que a paginação é boa do ponto de vista de SEO. Alguns dos meus guias tendem a ser longos por natureza, pois nem sempre é possível explicar um problema em detalhes em um formato curto. Portanto, gostaria de começar, e após sua confirmação, começarei a implementar a paginação. Obrigado novamente; agora me sinto muito mais confiante em usar essa técnica.

    • If pagination is not working for your site, there is a chance that your theme does not allow pagination. In these cases we recommend checking with the support for your specific theme and they can normally help :)

      Admin

  2. Eu sigo este tutorial e está funcionando bem. Mas tenho alguns problemas, quando clico na paginação na página 1 ou 2 tudo funciona bem, mas quando vou para a última página, neste caso a página 3, a estrutura do meu layout abaixo da paginação, como posts relacionados, comentários e a barra lateral direita, estão quebradas, então meu site fica feio nessas partes. Alguma sugestão relacionada a este problema?

    • Você deve entrar em contato com o suporte do seu tema específico e informá-los sobre esse erro de formatação, e eles deverão ser capazes de ajudar.

      Admin

    • Você precisaria entrar em contato com o que você está usando para configurar a rolagem infinita para ver como ele lida com a paginação de posts.

      Admin

  3. Obrigado por este tutorial, mas queremos saber como fazer a paginação para posts, como podemos ver no blog de categorias, não apenas para os artigos em si.

    • Olá Dave,

      Estes não são links enganosos. Nós possuímos o site list25 e eles são vinculados em referência para mostrar aos usuários um exemplo de como a paginação de posts é usada. List25 o usa para exibir um post em duas e cinco páginas.

      Admin

  4. Essa parte funciona bem, mas não consigo fazer com que o título da segunda página receba o "/2/", então a maravilhosa paginação que você acabou de mostrar leva você PARA a segunda página.

  5. Olá,

    Obrigado por este tutorial, é útil!

    Embora eu queira saber o que fazer se eu quiser um botão direcionando para a próxima página do mesmo post, em vez de 1,2,3... número da página abaixo?

    Como posso fazer isso?

  6. Meu tema é DIVI e eu tentei a opção alt, shift e p e em vez disso exibiu o seguinte símbolo dentro do editor do WordPress:

    É para um post e eu não uso o DIVI BUILDER para posts.

    Por que não funcionou?

  7. Senhor/Senhora,

    Obrigado por me ajudar muitas vezes, e estou preso mais uma vez.

    Eu quero paginação em uma página, não em posts. Tenho uma página com 30 miniaturas com links de páginas diferentes. Então, quero paginá-las em 3 páginas com 12 miniaturas cada (4 linhas x 3 colunas). Existe uma maneira?

    Obrigado(a) antecipadamente.
    Tenha um bom dia pela frente

  8. Incrível… exceto que nenhuma paginação está aparecendo na parte inferior e eu não sei o que é um “loop single.php”. Alguém pode explicar o que é isso e como adicionar algo a ele?

  9. Obrigado pessoal por este guia, eu tenho tentado fazer isso o dia todo! Mas tenho uma pergunta rápida, é possível fazer a introdução aparecer em todas as páginas do post do blog? Como torná-la "fixa" no topo de cada sub-página.

  10. Obrigado pela ajuda! Passei mais de uma hora tentando descobrir isso com o tema Divi. O Alt Shift P fez o truque! Finalmente!

  11. Obrigado. Não consigo dizer o quanto aprecio esta instrução. PERFEITO! Obrigado obrigado obrigado! Eu estava pensando que precisaria de um plugin ou de uma mudança de tema e bem… você acabou de resolver em menos de 3 minutos algo que eu já gastei cerca de 30 minutos tentando descobrir! OBRIGADO!

  12. Eu tenho um tema Twenty Ten no meu blog
    Agora, ALT+SHIFT+P funciona para mim também. No entanto, ele aparece muito abaixo da postagem, o que faz o leitor rolar para baixo para ver a 2ª página.
    Como posso fazer com que ele apareça logo após o final da postagem para evitar rolar para baixo. E, existe algum código para um botão PRÓXIMO, PÁGINA ANTERIOR em vez de Página 1, 2? Por favor, ajude...

  13. Obrigado por isso. Embora precise perguntar, existe algum plugin ou código para fazer a paginação aparecer como botões?

  14. Desculpe se isso é estúpido, mas se você copiar e colar o deste artigo, não funcionará. Os hifens são diferentes do que deveriam ser. Você tem que digitá-lo diretamente no seu editor. Copiei isso e não funcionou até que eu o digitei com os hifens corretos.

  15. Olá, tive que modificar o single.php, mas raramente funcionou no último post onde fiz a modificação e escrevi, desculpe, não me lembro agora exatamente o shortcode, mas quando introduzi o shortcode em outros posts, não funcionou e apareceu no post o shortcode.

    Então, primeiramente não funcionou, então tentei em um post, depois modifiquei o single.php e então funcionou, provavelmente depois fiz alguma modificação no single.php, e tentei o shortcode em outro post sem resultado, mas ainda funciona no primeiro post que modifiquei… é muito estranho por que funciona em um post e não em outros?

    Talvez o cache esteja fazendo alguma "brincadeira"

    Obrigado.

  16. Não gosto de usar plugins para isso.

    Então, estou usando o código acima para paginação de posts do WordPress.

    Parece um link de texto (Página: 1 2 3 4 5.. 10), mas eu quero mostrar isso em Botões Avançados. (O plugin Advanced Post Pagination oferece isso apenas para usuários Pro.)

    Por favor, diga-me como posso mudar os links de paginação de posts em Botões Avançados usando CSS ou JS.

  17. Caro Senhor,

    Muito obrigado. Adicionamos com sucesso a paginação de post único conforme sua sugestão.
    Mas estamos enfrentando outro problema.

    A paginação está sendo exibida após a exibição dos nossos posts relacionados.

    Como podemos exibir a paginação acima da coluna de posts relacionados.

    Qualquer ajuda é muito apreciada.

    • Para isso, você pode precisar editar seu tema WordPress ou as configurações do seu plugin de posts relacionados. Se o seu plugin de posts relacionados adiciona posts relacionados automaticamente, então você precisa entrar em contato com o suporte do plugin para saber como você pode atrasá-lo para que a paginação do post seja mostrada primeiro. Se o seu plugin de posts relacionados fornece uma tag de modelo, então você precisa adicionar essa tag ao seu tema single.php ou content-single ou content.php após a tag the_content() no código.

      Admin

  18. Por que recebo conteúdo duplicado nas ferramentas do Google Webmaster depois de dividir um post de blog em 3 páginas? E como evitar isso?

  19. A solução recomendada de “Alt+Shift+p” funcionou maravilhosamente para o tema SemPress no meu blog.
    Muito obrigado.

  20. Isso é muito legal e funcionou, mais ou menos. Os números das páginas são super feios e há uma "inconsistência gritante".

    Eu vi que seu site de demonstração list25 tem belos quadrados vermelhos, eu estava me perguntando como você criou os belos quadrados?

    Seria possível fazer uma demonstração disso e nos enviar o link?

    Além disso, mais ou menos na metade do processo de configuração no meu site, ele tem dificuldade em lidar com as quebras de página. Elas estão todas lá, mas colocar 12 JPEGs entre 12 quebras de página congela meu site e não me permite carregar mais imagens na postagem. Alguém teve algum problema com isso travando o banco de dados? Agradeço antecipadamente por qualquer ajuda.

  21. Eu só gostaria de dizer, antes que alguém clique no link neste comentário, que é NSFW.

    Agora, sobre a minha pergunta.

    Aqui está a página que eu quero dividir em várias:

    Meu problema é que já existem cerca de 80+ postagens nessa página. Como posso adicionar manualmente uma próxima página/próxima postagem/mais à página para que ela possa ser dividida em várias páginas, em vez de mostrar todas as postagens e todas as imagens em 1 página?

    Isso o torna terrivelmente inconveniente. Também força a página a demorar uma eternidade para carregar. Experimente você mesmo. Veja quanto tempo leva para carregar.

    Alguém pode ajudar? Que código do WP posso usar para dividir a página? Tudo o que vejo menciona "posts" e não "páginas", infelizmente.

    • Seu tema do WordPress deve lidar com isso automaticamente. Parece que seu plugin ou um plugin que você está usando está carregando preguiçosamente ou pré-carregando todos os posts. Visite a página Configurações » Leitura. Lá você pode selecionar quantos posts deseja exibir em suas páginas de blog. Se já estiver definido como 10 ou menos, isso significa que você deve verificar seu plugin e temas. Se estiver definido para um número muito maior, você pode alterá-lo aqui e salvar suas configurações.

      Admin

  22. Sempre que insiro a tag nextpage no HTML do post, recebo o número da página na parte inferior da área do post. Mas o problema é que alguns outros plugins, como a caixa do autor e posts relacionados do WordPress, estão sendo exibidos antes da numeração da página, o que os torna invisíveis para os leitores.

    Existe alguma maneira de colocar a numeração da página logo abaixo da área do post, por exemplo, abaixo da unidade de link do AdSense na área do post?

  23. Ideia muito ruim

    o usuário realmente odeia clicar em 1 – 9 e 9- 1 só para ler

    você talvez pense em Como Aumentar Pageviews e Reduzir a Taxa de Rejeição

    mas o usuário simplesmente fechará a aba

    • Você pode usar "Próximo/Anterior" em vez de números de página com o seguinte:

      `wp_paginate_links( array( “next_or_number” => “next” ) );`

      Aliás, este é o meu maior problema com a função principal. Há uma inconsistência gritante entre `paginate_links()` e `wp_link_pages()` no sentido de que este último força você a escolher entre números e próximo/anterior.

      Concedido, como isso é projetado para alternar entre páginas de um único post versus páginas de um "arquivo", o número de páginas disponíveis será (ou deveria ser) relativamente baixo, mas seria bom ter um pouco mais de flexibilidade semelhante ao que obtemos com a paginação de arquivo

  24. Bom post, funcionou para mim, mas como faço para a página Seguinte aparecer imediatamente após o post em vez de após o post relacionado? o que quero dizer é que os posts relacionados do meu site aparecem antes do link da página Seguinte.

    Como você pode ajudar?
    Obrigado

  25. Olá – Estou usando index.php para meus posts, que são um por página. não funciona para mim, então adicionei logo abaixo do loop em index.php, mas ainda não funciona. Então salvei index.php como single.php porque você mencionou “você precisaria adicionar o seguinte código em seu loop single.php”. Então pensei que talvez funcione apenas em single.php, mas não em index.php?

    Mas agora não consigo encontrar onde dizer ao WordPress para usar single.php como o modelo para posts do blog! Tenho uma página inicial estática. A página “Posts — Página de Posts” não oferece a opção de escolher um modelo. De alguma forma, em algum momento, eu disse a ele para usar o “Nome do Modelo: IndexMine” para posts. Mas não sei como ou onde!

    Por favor, você pode me dizer como posso dizer ao WordPress para usar single.php para posts de blog? Então, espero que funcione? Obrigado!

    • Se eu entendi seu problema corretamente, você está usando esta função no lugar errado. Pense em seu site como uma biblioteca/livraria onde cada post é um livro.

      — `posts_per_page` determina quantos livros você coloca em uma prateleira.
      — `wp_link_pages()` virará a página no livro que você está lendo no momento
      — `paginate_links()` irá para uma nova prateleira

      Parece que você quer mudar para uma nova prateleira, nesse caso, `paginate_links()` é a função que você precisa

  26. Meu site contém posts longos e costumava dividi-los em várias páginas usando ALT+SHIFT+P e isso funciona bem no meu tema de desktop, mas quando instalei o plugin WPtouch, vejo páginas 1 2 3 e quando clico em qualquer uma delas, a página 1 é recarregada.
    Como posso resolver este problema?

  27. E se você tiver uma imagem em destaque e quiser que ela apareça apenas na primeira página, mas não nas páginas 2, 3, 4, etc.?

  28. Estou usando o tema MH Magzine Pro. Quando coloco a tag nextpage entre o artigo, ele só mostra o número 123…. Quero fazer assim: Anterior 1 2 3 Próximo. Isso é possível?

  29. “Se por algum motivo, a paginação não aparecer depois que você colou as tags de próxima página, você precisará adicionar o seguinte código no seu loop single.php.”

    Que código?

  30. Como inverter a paginação, quero criar uma página e dividi-la em várias páginas para mostrar as postagens mais recentes? : Este modo: 3, 2, 1. e não Páginas 1, 2, 3.

  31. Olá, muito obrigado pelo seu tutorial. Funciona, ah sim, quero perguntar algo sobre o AdSense, como podemos adicionar o AdSense abaixo de várias páginas, você pode criar um tutorial para isso? muito obrigado

  32. Obrigado pela dica, tentei isso recentemente e a paginação aparece corretamente, mas ao clicar nos links (2,3,4, etc.), recebo um erro de página não encontrada. Você tem alguma ideia do que poderia causar isso?

  33. Olá,

    Realmente adoro o recurso de dividir páginas. Também vejo que você tem a opção "Ver Tudo" em list25.com. Como posso adicionar esse mesmo recurso ao meu site? Eu realmente adoraria ver um tutorial para isso também.

  34. Se por algum motivo, a paginação não aparecer depois que você colou as tags da próxima página, você precisará adicionar o seguinte código no seu loop single.php.

    De qual código você está falando? Eu realmente preciso desse código.

    • Olá João Paulo,

      Você notou como gerenciar a paginação em posts longos do WordPress? Este tópico não é realmente útil. Estou usando o wp 2.2.2 e estou procurando dividir posts longos em 1,2,3,4… ver todas as páginas também!

Deixe uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.