How To Schedule A Post In a WordPress Blog

I’ve had a few conversations with people in recent weeks asking how to schedule a post in WordPress so it is posted some time in the future.  It’s a very simple process to do this and I’ll outline the steps here.

Why bother scheduling posts?

You may have a lot of international readers who read your blog while you’re asleep.  You may prefer to time your blog posts to fit in with their schedules and browsing habits.

You may want to take some time away from your blog and computer, but still want to update your blog.  Why not write a series of posts in advance and schedule them to be delivered at certain times.

How do I schedule a blog post in WordPress?

Firstly, write the post using the WordPress ‘Add New Post’ menu option.  Get the post ready for completion, add your tags,  Categories etc, but don’t hit publish.

Have a look at the options on the top right hand side of your menu.

Just above the Publish button you’ll see the words “Publish immediately Edit’.  Hit the word ‘Edit’ to open a new menu.

This new menu will give you the option to select the time and date that the post will go live.

Select the month, date and time and hit the OK button.  This will close the menu.

Once you’ve hit OK you’ll see that the ‘Publish Immediately’ option has disappeared and in it’s place is the date and time that your post is due to go live.

Also, the ‘Publish’ button has been replaced with a ‘Schedule’ button.

Double check the date and time to make sure it’s OK, and hit the ‘Schedule’ button.  Your post has now been scheduled.

If you decide you want to change the scheduling details, you can!  Alongside the date and time is an ‘Edit’ button.  Click on this and the scheduling menu will open again, enabling you to make changes.

So, now that you’ve learnt how to schedule posts in WordPress, your next question might be ‘When should I schedule posts’.

When should I schedule posts?

Is there a ‘good’ time to make a post go live? Are there ‘bad’ times to make a post?

I think the simple answer is ‘it depends’.

Ask yourself this question – how do people read your articles?  Do they visit your blog, do they subscribe by RSS feed or by email?

Subscribing by RSS is the most instant way to get updated blog posts.  You post to your blog and soon afterwards it gets added to your feed.  Feed readers check your feed and download it to people’s RSS applications where they read it.  So if you post at 9.00am, it will appear in RSS feeds soon afterward.

If a lot of your subscribers choose to subscribe by email, check how your feed is set up.  If you use Google Feedburner, you have an option for emails to be sent at a certain time every day when there’s a new post.  If this is deactivated, then I believe the email is sent soon after there’s an addition to your RSS feed.

In this Tim Ferriss video he talks about some research he’d done to determine which days and times were most effective to schedule posts.  The important thing to remember is that this is based on his viewers, who may have different reading habits to you.

Have a think about your target market. If they’re business people who will read your blog / receive your emails as part of their job, then post when they’ll see it, perhaps first thing in the morning.  Have a think geographically where they are, and make sure you post at a time suitable for them.

For work-related emails I try not to send anything on a Friday, or Monday.  I tend to send emails Tuesday to Thursday.

For this blog, I’m less fussed.  I have a lot of subscribers via RSS so I know that they’re going to see there’s a new post to view when they open their viewer.

What do you think?  Do you have a preferred time to post?  How did you decide on the best time?  Let me know in the comments section below.

Similar Posts:


Allan lives in Adelaide, South Australia with his wife and two boys. He is the founder of Blogger Business Plan and loves helping bloggers learn how to transform their blogs from hobbies into sustainable businesses.
When he's not blogging or working in his financial planning business, you'll find Allan playing guitar, reading or coaching his son's soccer team.

How to price your product or service ebook
5 Responses to How To Schedule A Post In a WordPress Blog
  1. […] This post was mentioned on Twitter by NeedMoneyLearntoBlog and Allan Ward, Allan Ward. Allan Ward said: Blog Business Plan How To Schedule A Post In a WordPress Blog: I’ve had a few conversations with people in… […]

  2. Stu Weinberg
    May 26, 2010 | 12:04 am

    Once scheduled, how can one re-establish the option to publish now?
    .-= Stu Weinberg´s last blog ..Two more useful tools from – the Education and Advice tools =-.

    • Allan Ward
      May 28, 2010 | 3:03 pm

      Hi Stu, Thanks for the comment. I’m not sure you can go back to the publish now option once you’ve elected to schedule a post, but to get around that problem, just schedule it for a minute in the future.

  3. Virginia
    June 28, 2010 | 6:10 am

    I’ve tried scheduling my posts for 10 a.m. Saturday, but it always publishes Friday when I do that. I tried “tricking” the system by scheduling for 10 a.m. Sunday and I ended up doing a manual publish on Saturday anyway. What gives?
    .-= Virginia´s last blog ..Editing With or Without a Budget =-.

    • Allan Ward
      June 28, 2010 | 12:56 pm

      Hi Virginia,
      Check that you’ve got the right time zone set up in the WordPress settings. If you haven’t changed this, it’ll be using the default which could explain the problem.

Leave a Reply

Wanting to leave an <em>phasis on your comment?

CommentLuv badge

 Thanks for your comment. Tick this box to also subscribe to my newsletter. 

This blog uses premium CommentLuv which allows you to put your keywords with your name if you have had 3 approved comments. Use your real name and then @ your keywords (maximum of 3)
Trackback URL