How to schedule a post on WordPress

One of the greatest tools in WordPress is the ability to create posts and articles during your downtime but have them display at a later date. For example, I like to write a lot of my content while I’m sitting at the library waiting for my kids to wrap up local sports but I hold onto that content for days or even weeks before it’s placed on my website.

How do I do it?

Super simple actually, when you write a new post you can set the scheduled date for publication by clicking the Edit button located beside the publish immediately text in your Publish dialog box.

schedule a post in wordpress How to schedule a post on WordPress image

Holding content back for a later date is a great way to publish a successful blog because it allows you to write effective content while you’re available to do so but still allows you to control how often you publish content.

Another interesting use of this technique is for people who are looking to run an events calendar. By it’s nature, WordPress won’t allow you to display scheduled posts but there’s a way to do it which would allow you to publish only scheduled content:

[source lang='php']
$ScheduledEvents = new WP_Query();
$ScheduledEvents->query(‘post_status=future&order=ASC’);
[/source]

The post_status=future query allows you to create a new loop and display only future events, which would be perfect for bands or other blogs looking to display a list of upcoming events. More on that another time, thanks for reading.

9 Responses to “How to schedule a post on WordPress”

  1. Damilik says:

    This is thoughtful. You would tell people that this is the post to expect in the future.

  2. First $100 says:

    Scheduling is very important, so that the loyal readers will know when to expect your next post your blog will have.

  3. online marketing says:

    I haven’t scheduled post before i post them once or twice a day when i feel like it. It will be useful when i take a break tho and my blog post everything while i am gone

    online marketing’s last blog post..Interview with ZK of WebTrafficROI

  4. Deals Online says:

    Scheduling posts had been a life saver for me. There are weeks when I’ve been motivated to write 5 or 6 posts at a time and others where I just can’t come up with anything at all. This wordpress feature is great.

    Steve

    Deals Online’s last blog post..Best Deal on Logitech X540 Computer Speakers

  5. FoxNewsBoycott says:

    This is one of my favorite things about WordPress. I can be inspired one day and knock out a few posts, but want to spread them out, or I know I’m going to be busy the next week, so I can schedule some to post while I’m gone and it looks like I’m remaining active on the site.

  6. It seems like every update wordpress comes out with it gets better! Of course mostly for security reasons for updates, but they also add those few gems along the way.

  7. Praveen says:

    Make sure you have the clock set to your time zone and if you have it set for military time or not.

    I love this feature of WP.

  8. Adis says:

    I like the idea of “Coming Soon” topics. The automatic scheduling helps but regardless you must put in the hard work of actually writing the article.

  9. Anthony says:

    I use this feature to set my posts in advance for publishing in the future. Not sure if it is better to publish 3 articles today or one each day.

Leave a Reply