Lista de Posts da Mesma Categoria sem Plugin

Às vezes queremos listar vários posts da mesma categoria, que podem prender a atenção do leitor para assuntos não diretamente relacionados, porém ligados a uma mesma categoria.

Como fazer isso sem ter que baixar plugins?

Simples! Segue o código:

 
<?php if ( is_single() ) { 
     $cat = the_category_ID(FALSE) ;
     $post = get_the_ID();
     $args = array( 
        'cat'=>$cat,
        'showposts' => 3, 
        'post__not_in' => array($post)
);
    ?>
    <h4>Relacionados</h4>
    <ul>
         <?php $recent = new WP_Query($args); while($recent->have_posts()) : $recent->the_post();?>    
             <li><strong><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></strong></li>
         <?php endwhile; ?>
    </ul>
<?php } ?>

Dúvidas?

Deixe um Comentário

Rate this post

Quer aprender a ganhar dinheiro com Google Adsense em blogs?

Leonardo Rodrigues

Apaixonado por internet e curioso por SEO sempre está envolvido em algum projeto web. Você me encontra também no blog Negocio Seo e vê meus Projetos e Redes Sociais no AboutMe

Website: http://querocriarumblog.com.br

1 Comentário

  1. Eu agradeço pelo código, quase nao encontrava com os termos de busca, que estava usando. Já que encontrava somente de listar posts de uma unica categoria.

    Vou mudar meu tema informaticabasica.com.br para deixar como capítulos na barra lateral.

    A função deste código, mostra justamente os artigos da categoria, do post que estamos lendo, e oculta o post visto no momento, ficando assim todos os posts restantes.

Deixe uma resposta