• Home
  • About Mitch
    • Speaking
  • Services
    • WordPress Development
    • Website Design
    • People Management
    • Content Marketing
  • Articles
  • Contact

HELLO, I’M

mitch canter

I’M A

director of engineering

LIVING IN

nashville, tn.

mitch canter

  • Bluesky
  • GitHub
  • LinkedIn
  • Twitch
  • YouTube

Displaying Future Posts in WordPress

Tutorial

If you do like I do and schedule posts ahead of time (especially on the podcast), there’s a way inside of WordPress to show your readers what posts are coming up next:

<?php
$my_query = new WP_Query('post_status=future&order=DESC&showposts=5');
if ($my_query->have_posts()) {
    while ($my_query->have_posts()) : $my_query->the_post(); ?>
        <?php the_date(); ?> - <?php the_title(); ?>
    <?php endwhile;
}
?>

This will display up to 5 “scheduled” posts wherever you drop in the code.  Add a headline <h2> tag if you want to give it a title (should you want to use it as a widget).

Want to see this code in action?  Check the WordPulse podcast page‘s sidebar to see it working!