Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

bpgazola

Lista de últimos posts

Recommended Posts

Pessoal, preciso criar uma lista de útlimos posts em página estática do meu thema sem usar plugin. Como posso fazer isso. Alguém faz um tutorial ou indica um!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Últimos posts de uma determinada categoria? Últimos posts do mês? Que tipo?

Você quer uma lista assim? http://www.andersonnarciso.com/posts/? (obs: acabei de montar essa lista para ver se era isso que você quer)

 

Se for segue a programação que fiz:

 

Você primeiramente vai criar a página estática para que o WordPress possa reconhece-la, para isso terá que incluir essa tag, antes de toda codificação da página

 

/*

Template Name: Arquivo de Posts

*/

 

Segue o código abaixo:

<?php
/*
Template Name: Arquivo de Posts
*/
get_header();
?>

<?php  ?>

<div id="content">
 <?php $feature_post = get_posts('showposts=20'); ?>                          
     <?php if( $feature_post ) : ?>                             
     <?php foreach( $feature_post as $post ) : setup_postdata( $post ); ?>                           
     <?php $feature_post_id = $post->ID; ?>                             

     <div class="content-post">              
       <a title="<?php the_title(); ?>" href="<?php the_permalink() ?>" rel="follow">
         <h3>                              
           <?php the_title() ?> ...</h3></a><br />              
       <?php edit_post_link('('.__('Edit', 'andersonnarciso').')', '', ''); ?>              
     </div>              
     <?php endforeach; ?>              


   <?php endif; ?>


</div> <!--end #content-->

<?php get_sidebar(); ?>

<?php get_footer(); ?>

 

Fiz um loop com features utilizando get_posts, no qual são msotrados os últimos 20 posts do site <?php $feature_post = get_posts('showposts=20'); ?>.

Coloquei dentro de uma simples div apenas para puxar o título do posts com seu determinado link.

<a title="<?php the_title(); ?>" href="<?php the_permalink() ?>" rel="follow"><h3><?php the_title() ?> ...</h3></a>

 

Após você ter criado sua página estática, terá que ir la no painel do WordPress e criar ela lá também, não esquecendo de selecionar ela em "Atributos de Página" que se localiza no lado direito do painel geralmente onde fica a opção de inserir tags.. Criado a página, creio que sua lista já funcione.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.