Como listar últimos post por categoria no WordPress

Loading

Listar últimos post por categoria específica
Listar últimos post por categoria específica

Recentemente tive que criar um Widgets que listava os últimos post através de uma categoria específica, por exemplo: Tenho um Blog com as categorias “Notícias”, “Esporte” e “Saúde”. Criar um Widgets que lista os últimos posts somente da categoria “Notícias”.

Após algumas pesquisas na internet não encontrei um plugin que fizesse o serviço de forma que desejava, porém encontrei um código que permite fazer isso, alias, via código é até melhor, pois o blog fica mais clean.

Você pode inserir o código diretamente na Sidebar, ou se preferir pode inserir via Widgets, porém primeiramente você precisa baixar e instalar o plugin php widget code.

Segue o código:

<ul> <?php $recent = new WP_Query("cat=3&showpv9ts=5");
while($recent->have_posts()) : $recent->the_post();?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?>
</a></li> <?php endwhile; ?> </ul>

Espero que tenha ajudade. Abraço a todos.

VEJA TAMBÉM:   Como redimensionar imagens na home index.php do Wordpress

2 comentários em “Como listar últimos post por categoria no WordPress”

  1. Bom dia Fábio… Paz!

    Meu querido, sou muito leigo, estou lendo sobre o wordpress e tentando criar um tema pra migra o site de minha igreja.
    Seguinte, você colocou qual categoria gostaria de listar, mas percebi que as vezes, quando migramos o site da nossa máquina para o host, os ids mudam exibindo outra categoria.
    Pergunta: haveria uma forma de fazer a consulta pelo slug ou descobrir qual id da categoria pelo nome do slug ou outra maneira dinâmica… assim quando migramos o site não temos de ficar fazendo os acertos de ids.

    Abraços, fica na Paz.

    1. Olá Marcelo, Amém.
      Com relação a sua dúvida, sinceramente me parece que existe um problema, pois quando subir não deve mudar os links, algo está acontecendo.
      Na verdade, não conheço outra forma de fazer isso.

Deixe um comentário

Rolar para cima