WordPress Popular Posts: Como Exibir os Posts Mais Populares no seu Site

Se você tem um site WordPress, sabe que engajar os visitantes é essencial. Uma ótima maneira de aumentar o tempo de permanência e incentivar a navegação é destacar os seus conteúdos mais populares. O plugin WordPress Popular Posts permite exibir uma lista dos posts mais visualizados ou comentados do seu site, de forma simples e personalizável. Neste guia, vamos explorar tudo o que você precisa saber para usar essa ferramenta poderosa.

O que é o WordPress Popular Posts?

O WordPress Popular Posts é um plugin gratuito e leve que cria um ranking dos seus artigos baseado em visualizações, comentários ou uma combinação de métricas. Ele gera uma lista que pode ser exibida através de widget, shortcode ou até mesmo via REST API, permitindo total controle sobre a aparência e os critérios de popularidade. O plugin é amplamente utilizado por blogs, portais de notícias e sites de conteúdo que desejam dar destaque aos assuntos mais relevantes para a audiência.

Como instalar o plugin

A instalação é feita diretamente pelo painel do WordPress. Acesse Plugins > Adicionar novo, procure por "WordPress Popular Posts" e clique em "Instalar agora". Após a instalação, ative o plugin. Não é necessário configurar nada imediatamente, pois o plugin já começa a registrar as visualizações automaticamente. No entanto, para personalizar a lista, você deve acessar a tela de configurações do plugin, que aparece no menu "Aparência" ou "Configurações" dependendo da versão.

Configuração básica

Nas configurações do WordPress Popular Posts, você pode definir quais critérios definem um post como "popular": visualizações, comentários ou uma média ponderada. Também é possível escolher o período de análise (últimas 24 horas, 7 dias, 30 dias ou todo o histórico). Além disso, é possível limitar a lista a categorias específicas ou excluir posts de determinadas categorias. Outra opção importante é o "cache", que melhora o desempenho ao armazenar temporariamente os resultados.

Exibindo posts populares com widget ou shortcode

O plugin oferece um widget nativo que pode ser arrastado para qualquer área de widgets do seu tema. Basta ir em Aparência > Widgets e adicionar o widget "WordPress Popular Posts" à sidebar ou footer desejado. No widget, você pode configurar o título, quantidade de posts a exibir, e se deseja mostrar a data, autor, resumo ou thumbnail.

Se preferir usar um shortcode, o formato básico é: [wpp]. Você pode personalizar com parâmetros como limit=5, range=last7days, thumbnail_width=100, thumbnail_height=100, entre outros. Exemplo: [wpp limit=10 range=all thumbnail_width=80 thumbnail_height=80]. Consulte a documentação oficial do plugin para a lista completa de parâmetros.

Usando a REST API do WordPress Popular Posts

Uma característica avançada do WordPress Popular Posts é a sua REST API, que permite acessar os dados de popularidade de forma programática. O endpoint padrão é /wp-json/wordpress-popular-posts/v1/popular-posts. Isso é útil para sites que utilizam frameworks JavaScript ou que desejam carregar a lista de posts populares de forma assíncrona, melhorando a performance percebida. Para usar, você pode fazer uma requisição GET para o endpoint e receber um JSON com os posts ordenados por popularidade. É importante que o site esteja com os permalinks configurados no formato "Post name" para que a API funcione corretamente.

Exemplo de requisição: fetch('/wp-json/wordpress-popular-posts/v1/popular-posts?limit=5'). A resposta inclui título, link, thumbnail e contagem de visualizações. Você pode então renderizar os dados no front-end da maneira que preferir.

Dicas de personalização

  • Use o CSS personalizado para estilizar a lista de acordo com o design do seu site. O plugin gera classes CSS específicas como .wpp-list, .wpp-post-title, etc.
  • Combine o WordPress Popular Posts com um plugin de cache para minimizar o impacto no desempenho.
  • Se você quiser que a lista seja atualizada com mais frequência, ajuste o intervalo de cache nas configurações.
  • Para sites com alto tráfego, considere usar o modo "AJAX" para carregar a lista sem recarregar a página.

Perguntas frequentes (FAQ)

O WordPress Popular Posts afeta a performance do site?

O plugin é otimizado e utiliza cache próprio para evitar consultas pesadas ao banco de dados. Em sites com muitos acessos, recomenda-se ativar o cache e, se necessário, utilizar um cache de página como o WP Rocket ou W3 Total Cache.

Posso exibir posts populares apenas de uma categoria?

Sim, nas configurações do widget ou shortcode você pode filtrar por categoria usando o parâmetro cat_id ou a opção "Exibir apenas posts das categorias selecionadas" no widget.

O plugin funciona com qualquer tema?

Sim, o WordPress Popular Posts é compatível com a maioria dos temas WordPress. Ele usa os estilos padrão que podem ser sobrescritos com CSS personalizado.

Como resetar as estatísticas de visualizações?

Nas configurações do plugin, há a opção "Resetar dados" que limpa todas as estatísticas registradas. Use com cuidado.