[WordPress] Afficher les billets planifiés


Comme tous les blogueurs de fond, j’utilise extensivement la planification des billets de WordPress. Cela me permet de créer mon contenu le soir et d’assurer un rythme de publication tout au long de la journée, sans passer ma vie derrière mon blog (oui j’ai un travail IRL, moi, Môsieur !).

Une bonne manière de « teaser » un peu les visiteurs pour les faire revenir, serait de leur proposer une sélection des billets à venir. C’est ce que je propose dans le hack pour WordPress qui suit.

L’idée est d’afficher dans un template dédié ou dans une page existante, une liste (disons 4 billets) des billets planifiés. Je choisie donc de récupérer leurs titres et de créer une liste non-ordonnée.

 

<ul>
<?php 
$future_posts_query = new WP_Query('post_status=future&showposts=4&order=DESC');
if ($future_posts_query->have_posts()) {
	while ($future_posts_query->have_posts()) : $future_posts_query->the_post(); $do_not_duplicate = $post->ID; ?>

        <li><?php the_title(); ?></li>

	<?php endwhile; 
}
?>
</ul>

 
Bien entendu, vous pouvez customiser encore la requête en ajoutant des filtres (comme le type de billets si vous utilisez les Custom Post Types).