bioneural.net site preferences

Accessibility

Toggle width/ text size:

style

Default/Alternate

Suits visual impairment, mobile devices

Styling

Change the theme:

layout

Sorry, this option is not enabled

Link behaviour

Links with an icon are off-site:

links

Right-click any link to optionally open in a new window or tab


 

Schedule a future post in WordPress

Since my blog will soon be unattended (by me anyway; it will be overseen by a human minder) for several weeks, I wanted to know how easy it would be to automate a once-weekly post for my image-of-the-week (IOTW) feature. It turns out this is easier done than said—requiring only a few mouse clicks, a calendar, and a single sip of coffee.

Writing the post

This post was published by my server before I got up. I wrote the post as normal using ecto, an excellent offline editor compatible with many blogging systems including WordPress. This time the only difference was that I chose to send the post to the server as a Draft, rather than Publish.

Draft

Likewise, if you're not using an offline editor you can compose a post directly in WordPress and save it with Post Status set to Draft.

Managing the post

Login to the WordPress Admin panel and choose Manage then Posts. Your recently uploaded/ saved Draft should be visible there. Choose Edit to open the post and look for the Post Status and Post Timestamp controls.

Note that you can still choose View to privately confirm the appearance of the post at this stage; the URL is "live" but the post doesn't yet show up on your site or in your web feed. A very useful facility!

The Post Status control should initially reflect the draft status of your post, while the unedited timestamp will reflect the time of upload:

Before

We now need to make changes to each of these controls. First, set the Post Status to Published, and then check the Edit timestamp box and enter a future date and time at which you wish the post to go "live" on your server (here, the following morning):

After

Visit your site or load your feed after this time and the new post will be visible, but until then it remains hidden even though it has "Published" status.

Using this method I can thus pre-create an IOTW post for each week that I'll be traveling, and my server will cooperate with WordPress to continue feeding my imaginary readers on a weekly basis. Hey, for all you know, I could have died in a car crash a year ago but had the foresight to future-date numerous posts so I could "live on" in cyberspace... although you might wonder how I was able to accurately anticipate Israeli atrocities in Lebanon, etc.

16 responses to Schedule a future post in WordPress


  1. 1 Scott

    What an excellent share! Thanks for the tip. I plan on using this feature!

  2. 2 Bruce

    That's some very nice CSS you have there on the imedia site Scott; are you imedia then? I especially like the mouse-over highlights, but the whole design feels very well-integrated. I note you're using WP 2.1 alpha... how different is that from 2.x?

  3. 3 Ian

    A great idea, and very simple at that! I will be using this one in the future.

    I notice you also use ecto. A friend recommended it to me the other day and I have yet to try it!

  4. 4 Bruce

    Ian, I couldn't do without ecto. The WordPress editing tools don't work in Safari anyway, but ecto brings much more power to bear. For example, many times I have used Find & Replace to perform site-wide edits on my content. Are you on a Mac? If not I gather the Windows version is somewhat lacking in comparison.

  5. 5 Ian

    Unfortunately I reside in the world of WindowsXP, but a Mac is definately on my wishlist once I have some spare cash.

    Ecto sounds very useful, so I think I shall give it a spin tonight. I'm also considering trying Windows Live Writer, which despite being a Microsoft product, has had some rave reviews, even from Mac loyalists.

    Incidentally you may be interested to know I am also a resident of Chesterfield. What are the chances?

  6. 6 Lynn

    Hi Bruce,

    I know that this bug doesn't affect you, but might do so for some of your readers. Lorelle wrote an article about WP.com having future-posting issues at the end of July. I haven't seen an update from her saying all is well, so it might be worth looking into for users of WP.com before comitting to a future posting and finding the next month of entries prematurely out on show.

    Just a thought.

    Good luck with Project Koru!

  7. 7 Napolux

    Really useful! It's so simple and you don't need an external plugin!

    Thank you!

  8. 8 Bruce

    Too right Napolux; I'm always pleased to avoid adding to my already long list of installed plugins ;-)

  9. 9 Boris

    Wow, I have been looking for a Wordpress Extension for months which would let me schedule posts. Turns out it is THAT simple! Thanks man...

  10. 10 LcF

    Hi, another Ecto user here. I just discovered that you could select "Publish" in Ecto and scheduled the blog post by setting time using the "Adjust Time" in Ecto. No need to login WP admin to set the scheduled time! :)

  11. 11 Bruce

    Dang! I should have thought of that; good tip LcF!

  12. 12 Mommy Dearest

    Thanks - what a help!

  13. 13 James

    Great post! I was looking specifically how to do this and it was really easy thanks to you. Thanks again!

  14. 14 narziss

    Thanks a lot for this tip! :)

  15. 15 Pavan Somu

    wow thats nice tip.. thanks for sharing buddy

  1. 1 The Journey Begins - Consolidating multiple blogs to WordPress — everwas

Something to say?

Comments may be moderated, are subject to spam filtering, and should be inoffensive and relevant to this post. Please disclose commercial interests.

Usable tags include <a href=""> <blockquote> <em>.