Mostrar uma lista de postagens futuras (agendadas) no WordPress
Na semana passada, escrevi um truque diário sobre como mostrar uma lista de suas postagens atualizadas mais recentemente no WordPress e achei que seria bom seguir com um truque rápido sobre como mostrar aos seus leitores uma lista de suas postagens agendadas. Para aqueles que administram blogs da comunidade com muitos leitores/seguidores, seria um bom recurso mostrar os próximos posts futuros para seus leitores para criar um pouco de entusiasmo e estimular algumas conversas. Além disso, também é uma ótima maneira de obter opiniões/entradas de seus leitores antes que a postagem seja concluída, para que você possa torná-la ainda melhor. Então aqui está o código…
Listar os próximos posts usando WP_Query
Basta inserir o seguinte código onde você deseja exibir uma lista de postagens agendadas. Nota: Obviamente estes não serão links
<?php $future_posts = new WP_Query(
variedade(
‘post_type’=>’post’,
‘posts_per_page’ => 6,
‘pedido’ => ‘ASC’,
‘post_status’ => ‘futuro’
)); ?>
<?php if ( $future_posts->have_posts() ) : ?>
<h2>Próximas postagens</h2>
<ul>
<?php while ($future_posts->have_posts()): $future_posts->the_post(); ?>
<li><?php the_title(); ?> – <span><?php the_time(‘j. F Y’); ?></span></li>
<?php endwhile; ?>
</ul>
<?php endif; wp_reset_query(); ?>