Certamente, uma das coisas mais práticas no WordPress é a habilidade de poder agendar posts (este post foi escrito no dia 12 de setembro). Isso facilita a vida do dono do blog e permite que ele se programe melhor.
Mas se você quiser deixar os seus usuários saberem o que vem por aí em termos de post, é possível listar posts futuros. Basta listar o código abaixo na sua barra lateral.
<?php query_posts('posts_per_page=10&post_status=future'); if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <h2><?php the_title(); ?></h2> <?php the_time('d/m/Y'); ?> <?php endif; ?>
O código acima irá listar no máximo 10 posts agendados, se quiser menos, basta trocar no valor.
Olá, onde coloco este código? Gostaria de apresentar os posts futuros na página inicial, pois cada post será um evento, e a data futura será a data do evento.
Você coloca diretamente no template, Thiago. Por exemplo, no sidebar.php se quiser que apareça na barra lateral.