Como exibir postagens populares por visualizações no WordPress (2 maneiras)

Quer mostrar postagens populares por visualizações no WordPress?

Exibir suas postagens populares pode ajudá-lo a direcionar mais tráfego, manter os visitantes em seu site por mais tempo e criar prova social.

Neste artigo, mostraremos como exibir suas postagens populares por visualizações no WordPress, com e sem um plugin.

Como exibir postagens populares por visualizacoes no WordPress 2 maneiras
Como exibir postagens populares por visualizacoes no WordPress 2 maneiras

Por que mostrar posts populares por visualizações no WordPress?

Às vezes, seus visitantes podem ter dificuldade para encontrar seu melhor conteúdo. Mesmo os seus artigos mais populares podem se perder quando você tem milhares de postagens no blog.

Exibir suas postagens mais populares permite que você exiba seus artigos mais populares em qualquer lugar do seu blog do WordPress.

Suas postagens populares são as peças de conteúdo de maior sucesso por um motivo. Ao mostrá-los aos visitantes, você criará confiança, melhorará a prova social e garantirá que seus visitantes permaneçam no seu site por mais tempo.

Exemplo de postagens populares

Quando seus visitantes permanecem mais tempo em seu site WordPress, você tem mais tempo para convencê-los a fazer uma compra, inscrever-se em seu boletim informativo por e-mail ou realizar outra ação.

Dito isso, vamos dar uma olhada em como simplesmente exibir postagens populares por visualizações no WordPress usando 2 métodos.

Clique no link rápido para ir diretamente para o seu método preferido:

Método 1: exibir postagens populares por visualizações com um plug-in no WordPress

Existem muitos plug-ins de postagem do WordPress populares que você pode usar para exibir seu conteúdo mais popular, mas o plug-in mais fácil de usar é o MonsterInsights.

MonsterInsights é a melhor solução de análise para WordPress usada por mais de 3 milhões de sites. Ele permite que você simplesmente exiba suas postagens populares em qualquer lugar do seu site WordPress.

Exemplo de postagens online populares

Você também pode usar o recurso Publicações populares online para exibir suas publicações populares diretamente em seu conteúdo.

Leia Também:  Como saber quando é a melhor hora para publicar um blog ou uma postagem social

A primeira coisa a fazer é instalar o plugin.

Observação: há um versão gratuita do MonsterInsights disponível, mas usaremos a versão pro, pois inclui o recurso de postagem popular.

Após a ativação e configuração, vá para Insights »Postagens populares e clique no item de menu ‘Popular Posts Widget’.

Selecione widget de postagens populares

Nesta tela, você pode selecionar o estilo de postagem popular que deseja usar. Isso controlará a aparência de suas postagens populares.

Existem também muitas opções de personalização adicionais.

Por exemplo, na metacaixa ‘Visualização do tópico’, você pode exibir suas postagens populares em um formato ‘Amplo’ abaixo do seu conteúdo ou no lado direito da sua página com a opção ‘Limitar’.

Caixa de visualização do tema MonsterInsights

Você pode então alterar a cor e o tamanho do título, autor e data de publicação.

O menu ‘Opções de layout do widget’ mudará o número de colunas exibidas. Existem também opções de exibição adicionais que você pode personalizar nesta tela.

MonsterInsights salvará automaticamente todas as configurações após fazer uma alteração.

Configurações adicionais de exibição para postagens populares

Depois de personalizar a aparência de suas postagens populares, você terá alguns métodos diferentes para adicioná-las ao WordPress.

Na metacaixa ‘Inserir opções’, existem 4 opções de exibição diferentes. Você pode até usar várias opções de exibição ao mesmo tempo. A maneira mais fácil é ativar a opção “Localização automática”.

Meta box para opções de incorporação

Você também pode exibir postagens populares usando o Gutenberg Blocks no novo editor do WordPress, com um código de acesso ou adicionando o widget a uma barra lateral.

Para exibir suas postagens populares usando o Gutenberg Blocks, abra uma postagem ou página que deseja editar.

Depois disso, clique no ícone ‘Adicionar Bloco’.

Adicionar bloco de postagem popular de Gutenberg

Pesquise por ‘publicações populares’ na barra de pesquisa e escolha a opção ‘Publicações populares’ ou ‘Publicações populares online’.

Em seguida, na barra lateral direita, você pode personalizar ainda mais a aparência de suas postagens populares.

Personalize a aparência de postagens populares

As configurações são semelhantes às configurações do menu do plugin MonsterInsights que destacamos anteriormente.

Assim que terminar de adicionar e personalizar a aparência de suas postagens populares, certifique-se de clicar em ‘Publicar’ ou ‘Atualizar’ para salvar suas alterações.

Leia Também:  Como aplicar marketing localizado ao seu WordPress

Agora seus visitantes verão suas postagens populares quando visitarem seu site.

Método 2: mostrar postagens populares por visualizações sem um plug-in no WordPress

Se você não quiser usar um plug-in ou se já estiver usando muitos plug-ins, pode usar este método de código.

Existem algumas desvantagens em usar esse método. Primeiro, envolve adicionar código ao WordPress e não é amigável para iniciantes.

Em segundo lugar, o método de código não é tão otimizado para desempenho quanto o plug-in MonsterInsights, portanto, aumentará a carga do servidor e poderá tornar seu site lento se você tiver muito conteúdo.

Dito isso, vamos dar uma olhada em como adicionar postagens populares no WordPress sem um plugin.

Nesse método, você precisará adicionar código aos arquivos do WordPress. Se você ainda não fez isso, verifique nosso guia do iniciante para colar trechos da web no WordPress.

Agora que você sabe como adicionar código no WordPress, vamos adicionar o seguinte código ao seu arquivo functions.php, em um plugin específico do site ou usando um plugin de snippet de código.

function wpb_set_post_views($postID) {
    $count_key = 'wpb_post_views_count';
    $count = get_post_meta($postID, $count_key, true);
    if($count==''){
        $count = 0;
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, '0');
    }else{
        $count++;
        update_post_meta($postID, $count_key, $count);
    }
}
//To keep the count accurate, lets get rid of prefetching
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);

O código acima detectará as contagens de visualizações de postagens e as armazenará como um campo personalizado para cada postagem.

Depois de adicionar essa função ao WordPress, você precisa chamar a função em suas páginas de postagem única. Agora, você precisa dizer à função qual postagem recebe crédito pelas visualizações.

Para fazer isso, copie e cole o código a seguir dentro de seu único loop de postagem.

wpb_set_post_views(get_the_ID());

Se você estiver usando um tema filho ou apenas quiser tornar as coisas mais fáceis, basta adicionar o rastreador ao seu cabeçalho usando gancho wp_head.

Para fazer isso, cole o seguinte código no arquivo functions.php do seu tema ou no plugin específico do site (conforme mostrado acima):

function wpb_track_post_views ($post_id) {
    if ( !is_single() ) return;
    if ( empty ( $post_id) ) {
        global $post;
        $post_id = $post->ID;    
    }
    wpb_set_post_views($post_id);
}
add_action( 'wp_head', 'wpb_track_post_views');

Depois de colocar isso, toda vez que um usuário visitar a postagem, o campo personalizado será atualizado.

Leia Também:  Como criar um link curto no WordPress (a maneira mais fácil)

Observação: Se você estiver usando um plugin de cache, esta técnica não funcionará por padrão. Você pode usar o recurso de cache de chunk que alguns plug-ins de cache avançados oferecem para contornar os plug-ins de cache.

Agora, você pode fazer todo tipo de coisas legais, como mostrar a contagem de visualizações de postagens ou classificar as postagens por contagem de visualizações. Vamos dar uma olhada em como fazer algumas dessas coisas legais.

Você pode exibir a contagem de visualização de postagem em suas páginas de postagem exclusivas, geralmente ao lado da contagem de comentários ou dos botões de compartilhamento social.

Para fazer isso, adicione o seguinte no arquivo functions.php do seu tema ou no plugin específico do site (destacado acima).

function wpb_get_post_views($postID){
    $count_key = 'wpb_post_views_count';
    $count = get_post_meta($postID, $count_key, true);
    if($count==''){
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, '0');
        return "0 View";
    }
    return $count.' Views';
}

Então, dentro do seu pós-loop, adicione o seguinte código:

wpb_get_post_views(get_the_ID());

Se quiser classificar as postagens por contagem de visualizações, você pode fazer isso facilmente usando o wp_query post_meta parâmetro.

O exemplo de consulta de loop mais básico seria assim:

<?php 
$popularpost = new WP_Query( array( 'posts_per_page' => 4, 'meta_key' => 'wpb_post_views_count', 'orderby' => 'meta_value_num', 'order' => 'DESC'  ) );
while ( $popularpost->have_posts() ) : $popularpost->the_post();

the_title();

endwhile;
?>

Para adicionar outros parâmetros WP_Query, como intervalo de tempo, consulte o Página WP_Query no Manual do Desenvolvedor.

Esperamos que este artigo tenha ajudado você a aprender como exibir postagens populares por visualizações no WordPress. Você também pode querer verificar nosso guia sobre como melhorar sua classificação de SEO do WordPress e nossas escolhas de especialistas dos plug-ins WordPress obrigatórios para sites de negócios.

Compartilhe este Link:

Compartilhar no facebook
Compartilhar no twitter
Compartilhar no linkedin
Compartilhar no pinterest
Compartilhar no email
Compartilhar no whatsapp
Compartilhar no telegram

Deixe um comentário

Receba nossos preços
e condções direto no seu email

Por favor, preencha os campos abaixo:

Preferência de contato: