X

A maneira fácil de exibir posts recentes no WordPress

Você não precisa de consultas personalizadas ou chamadas ao banco de dados apenas para obter uma lista de posts recentes. De fato, há uma função incorporada ao WordPress que faz exatamente isso. Ela se chama wp_get_archives(). Talvez você reconheça essa função como uma forma de exibir arquivos mensais, mas, com alguns parâmetros, é possível modificá-la para exibir uma lista de posts do WordPress publicados recentemente. Aqui está o código:

<?php wp_get_archives('title_li=&type=postbypost&limit=10'); ?>

O que isso fará é remover qualquer formatação adicionada pelo WordPress e exibir uma boa lista das 10 publicações mais recentes, cada uma em sua própria tag <li>.

Comentários   Deixe uma resposta

  1. Ellery Davies maio 24, 2013 em 8:52 am

    I use the WordPress Twenty-Eleven theme and have always displayed recent posts using the widget in Jetpack. But I want this list to show in the individual posts as well. Is there a way to do this?

  2. Muchas gracias!!!! Thank you very much!!!! Just what I was looking for!

    Saludos desde Spain 😉
    Sara

  3. Thanks! That solved my problem in 2 seconds.

  4. Thanx Leland – just in the nick of time
    *Love ur site btw 😀

    M.?

  5. Sachin @ Web Design Mauritius maio 14, 2010 em 8:30 am

    I’ve implemented it on my about page here: http://www.webdesign-bureau-of-mauritius.com/web-design-mauritius

    It works like a charm. Thanks for this!

  6. Can you also tell the system to display the excerpt for the post? or just a teaser?

  7. Okay. All this code does is display a very simple list of recent posts. The markup is similar to this:

    <ul>
    <li><a href="http://example.com/recent-post-3">Latest One</a></li>
    <li><a href="http://example.com/recent-post-2">2nd Latest Post</a></li>
    <li><a href="http://example.com/recent-post-1">3rd Latest Post</a></li>
    </ul>

    If you want anything else (thumbnails, character counts, whatever) that would require a custom loop and I can’t really go over each specific case in the comments here.

  8. How do I do this and also have thumbnails? Very small thumbnails. 35px X 35 px. Google is annoying me sending me round in circles all day long. They’re useless lol.

    Well I await your useful reply.

    Thanks.

    1. Oh wow this is easy 😀 Thanks for this great article!

      BTW, has anyone come across functions to merge both recent post and page update in chronological order?

Adicionar um comentário Cancelar resposta

Ficamos felizes por você ter optado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

WordPress Launch Checklist

A lista de verificação definitiva para o lançamento do WordPress

Compilamos todos os itens essenciais da lista de verificação para o lançamento de seu próximo site WordPress em um ebook prático.
Sim, envie-me o livro eletrônico gratuito grátis!