Blog

Como Exibir uma Lista dos Últimos Posts Atualizados no WordPress

Lista dos Últimos Posts Atualizados
Tutoriais

Como Exibir uma Lista dos Últimos Posts Atualizados no WordPress

Nós preferimos exibir em nossos posts, sua data de modificação, ao invés de sua data de publicação. Estou falando da data que você vê acima da imagem do post. Existem pessoas que preferem omitir a data do post, mas nós não recomendamos isso. Então, se você assim como nós estiver usando a data da última atualização, talvez possa querer mostrar uma lista de seus posts atualizados recentemente em seu site. Neste artigo, vamos mostrar-lhe como exibir uma lista dos últimos posts atualizados no WordPress.

Por que usar a data de modificação?

Nós estamos sempre aprendendo coisas novas e é interessante voltar aos nossos posts e editá-los, sempre que podemos otimizá-lo. Por exemplo, esta semana, falamos sobre 11 ingredientes para criar um post perfeito, talvez depois de ler isso, você tenha ido até alguns posts do seu site e inserido coisas, a partir do conhecimento que você adquiriu. Outro caso, por exemplo, você poderia observar no Google Analytics que determinado post é encontrado a partir de uma palavra-chave específica e talvez queira otimizá-lo ainda mais para esta palavra. Enfim, são muitas possibilidades que poderiam fazer você querer atualizar seus artigos.

Sendo assim, é justo que seu leitor saiba que o post foi atualizado recentemente. Você pode ainda dar algum tipo de destaque para as atualizações que fizer.

Exibindo os posts atualizados recentemente

Cada vez que você atualiza um post, o WordPress armazena a data e hora da atualização na tabela de posts. Vamos mostrar a você então, como criar uma consulta personalizada, para listar seus artigos atualizados recentemente

Basta copiar o código abaixo e colá-lo no plugin específico do seu site ou no arquivo functions.php do seu tema:

function wp24_lastupdated_posts() { 

// Argumentos da consulta
$lastupdated_args = array(
'orderby' => 'modified',
'ignore_sticky_posts' => '1'
);

//Loop para mostrar 5 posts atualizados recentemente
$lastupdated_loop = new WP_Query( $lastupdated_args );
$counter = 1;
echo '<ul>';
while( $lastupdated_loop->have_posts() && $counter < 5 ) : $lastupdated_loop->the_post();
echo '<li><a href="' . get_permalink( $lastupdated_loop->post->ID ) . '"> ' .get_the_title( $lastupdated_loop->post->ID ) . '</a> ( '. get_the_modified_date() .') </li>';
$counter++;
endwhile; 
echo '</ul>';
wp_reset_postdata(); 
} 

//add um shortcode
add_shortcode('lastupdated-posts', 'wp24_lastupdated_posts');

Pronto! Agora, se você quiser exibir os últimos posts atualizados em algum arquivo do seu tema, então você pode usá-lo assim:

<?php 
if (function_exists(wp24_lastupdated_posts)) : 
wp24_lastupdated_posts();
endif;
?>

Para visualizar os posts atualizados recentemente, em posts, página ou widgets, então basta usar o shortcode [lastupdated-posts] que criamos.

Você pode classificar os artigos no WordPress de diversas maneiras: ascendente, descendente, aleatórios, por data de validade, etc. Com esta dica que passamos acima, você vai poder mostrar os posts a partir da data de modificação – o mais recente atualizado primeiro.

Como você está trabalhando no seu site? Deixe um comentário para sabermos.

Se você gostou deste artigo e quer receber mais dicas como esta por e-mail, inscreva-se em nossa newsletter. Não esqueça de comentar e compartilhar!

Hashtags: #WP24H #WordPress #TutorialWordPress

Deixe seu comentário aqui...

O seu endereço de e-mail não será publicado.

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Nosso site usa cookies e, portanto, coleta informações sobre sua visita para melhorar nosso site (por meio de análise), mostrar a você conteúdo de mídia social e anúncios relevantes. Por favor, consulte nossa página Termos & Políticas para mais detalhes ou concorde clicando no botão 'Aceitar'. OBS: Ao continuar a navegação, você, automaticamente, concorda.

Configurações de Cookies

Abaixo, você pode escolher os tipos de cookies que quer permitir neste site. Clique no botão "Salvar Configurações de Cookies" para aplicar sua escolha.

FuncionalNosso site usa cookies funcionais. Esses cookies são necessários para permitir que nosso site funcione.

AnalíticoNosso site usa cookies analíticos para permitir a análise de nosso site e a otimização para o propósito de a.o. a usabilidade.

Mídia SocialNosso site coloca cookies de mídia social para mostrar conteúdo de terceiros, como YouTube e Facebook. Esses cookies podem rastrear seus dados pessoais.

PublicidadeNosso site coloca cookies de publicidade para mostrar anúncios de terceiros com base em seus interesses. Esses cookies podem rastrear seus dados pessoais.

OutrosNosso site coloca cookies de terceiros de outros serviços que não são analíticos, mídia social ou publicidade.