Paginação WordPress
Publicados: 2023-02-12O recurso padrão de navegação anterior/seguinte para postagens e páginas do WordPress funciona bem em alguns casos. No entanto, não é o método mais intuitivo. Isso é especialmente verdadeiro para sites com muito conteúdo publicado.
A paginação – uma função que divide o conteúdo em páginas separadas – é uma opção que permite refinar o design do seu site e melhorar a forma como os visitantes navegam pelo seu conteúdo. Essa técnica tem apelo prático e estético e se tornou cada vez mais popular na web.
Nesta postagem, apresentaremos a paginação e discutiremos várias maneiras de adicioná-la ao WordPress. Isso pode ser feito usando plug-ins, Ajax ou configurações personalizadas. Vamos começar!
Adicionando Paginação ao WordPress
Se você deseja adicionar paginação ao seu site WordPress, encontrará dois métodos principais. A primeira é usar um plugin e a segunda é por meio do Ajax. Explicaremos essas duas abordagens em profundidade em breve e apresentaremos alguns ajustes personalizados que você também pode fazer. Antes disso, vamos considerar a maneira principal como a paginação pode ser usada no WordPress.
Paginação de blog em WordPress
A paginação é mais comumente usada nas seções de blog dos sites WordPress. Ele pode ser aplicado a postagens individuais ou usado como uma forma de consolidar as páginas de categoria do blog:
A paginação do blog oferece inúmeros benefícios, tanto para o seu site quanto para os visitantes. Por exemplo, a paginação pode aumentar suas classificações nos mecanismos de pesquisa. Isso ocorre porque haverá um aumento no número de links (ou seja, mais páginas) apontando para seu site.
Para seus visitantes, a paginação torna a navegação mais simples. Em vez de usar o método de navegação anterior/próximo padrão para postagens e páginas, a paginação permite que os leitores cliquem em números de página específicos. Isso significa que eles gastarão menos tempo procurando postagens e páginas e mais tempo interagindo com seu conteúdo.
Plugins de Paginação
A maneira mais fácil de usar paginação no WordPress é com plugins de paginação. Existem várias opções, mas vamos examinar de perto algumas das principais soluções.
O primeiro é o WP-Paginate. Este plug-in permite adicionar botões numerados em qualquer lugar do site, incluindo a página do blog , a página de pesquisa e a página inicial . Isso ajuda a melhorar a experiência de seus usuários (permitindo que eles pulem para a página desejada) e melhora a aparência do seu site:
Além disso, o WP-Paginate permite que você personalize os botões da página e até mesmo valores específicos (como Page Range e Page Gap ). Isso significa que você tem controle sobre os principais elementos da paginação.
Em segundo lugar, vamos dar uma olhada rápida no WP-PageNavi. Semelhante ao WP-Paginate, este plug-in permite adicionar números de página em qualquer lugar do seu site WordPress. Ao contrário do plugin anterior, no entanto, requer um pouco de configuração:
Ambos os plug-ins de paginação do WordPress permitem que você alterne da navegação anterior/próxima padrão para um sistema numerado mais avançado. Eles também permitem que você adicione seu próprio CSS personalizado, se desejar. No entanto, há outra maneira de atingir o mesmo fim.
Paginação Ajax no WordPress
JavaScript e XML assíncrono (AJAX) é um conjunto de técnicas de programação que permite aos desenvolvedores criar aplicativos da Web assíncronos. Resumindo, o Ajax envia e recupera informações de um servidor sem interferir na aparência da página, pois é executado em segundo plano. Ajax é usado para alterar o conteúdo da página dinâmica sem recarregar a página inteira. Isso é comumente visto com rolagem infinita, mas também se aplica à paginação.
Usando a paginação Ajax, um site pode ser atualizado frequentemente com novos conteúdos (como postagens de blog) sem interromper a experiência do usuário. Seus leitores podem ver todo o conteúdo mais recente que você postar enquanto estiverem na página, mas não será recarregado todas as vezes. Além disso, quando os usuários clicam na próxima página, eles não precisam esperar que ela seja totalmente recarregada.
Paginação Ajax Sem Plugins
Apresentamos algumas opções de plug-in acima que permitem adicionar paginação ao seu site WordPress. No entanto, a paginação Ajax pode ser feita sem o uso de um plug-in.
É importante entender que esse processo requer um pouco de codificação. Isso significa que você deve considerar seriamente a criação de um tema filho primeiro. Dessa forma, você poderá fazer alterações no tema atual do site sem interferir no código padrão. Isso reduz a chance de cometer erros críticos e torna muito fácil adicionar seu próprio código aos arquivos de tema.
Depois que seu tema filho estiver configurado, há três etapas principais para adicionar paginação ao seu site. Aqui está uma visão geral do processo:
- Crie um evento. É aqui que você decide qual ação em seu site (como clicar em um número de página) acionará a parte JavaScript do processo.
- Crie uma chamada Ajax. Assim que o JavaScript for 'ativado', uma solicitação de dados será enviada ao servidor da web.
- Comunique-se com o WordPress. Por fim, a resposta do servidor determinará como o WordPress funciona. Nesse caso, ele chamará uma nova página de conteúdo sem recarregar a página inteira.
É fácil ver como o Ajax pode melhorar a paginação. Todas essas etapas ocorrem em questão de segundos, o que melhora imensamente a experiência do usuário do seu site.
Paginação personalizada
Se você preferir não usar o Ajax, pode estar se perguntando se existem outras maneiras de criar uma paginação personalizada para o seu site WordPress. Embora os plug-ins ofereçam alguns recursos úteis, você também pode alterar a funcionalidade de paginação do seu site.
Por exemplo, você pode modificar o número de postagens que aparecerão por página. Embora o WordPress defina o padrão como 10, você pode alterá-lo para quase qualquer número que desejar. Para fazer isso, vá para Configurações > Leitura > As páginas do blog são exibidas no máximo . Aqui, você pode aumentar ou diminuir o valor diretamente:
Outro recurso de paginação personalizado que muitos usuários não conhecem é a capacidade de dividir uma única postagem em várias páginas. Isso é ótimo para artigos de lista ou outros tipos de conteúdo longo. Para implementar esse recurso, tudo o que você precisa fazer é adicionar <!– nextpage –> (enquanto estiver no Editor de texto ) entre o conteúdo que deseja dividir:
Se você for um usuário mais avançado, também pode experimentar CSS (dentro do arquivo styles.css ) para personalizar ainda mais sua paginação. Você pode alterar elementos como planos de fundo e cores de fonte, elementos de preenchimento e efeitos de foco. Com um pouco de trabalho, você pode configurar a paginação do seu site como quiser!
Gostaria de saber mais sobre elementos interessantes que você pode adicionar ao seu site? Siga o WP Engine e você encontrará muitos artigos sobre notícias do WordPress e recursos futuros. Para obter ainda mais do WP Engine, você também pode conferir nossos planos de hospedagem gerenciada, que fornecem suporte dedicado e praticamente tudo o que você precisa para executar um site eficaz!