Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
WordPress Plugins
View all Guides

How to Schedule Your Posts in WordPress

Last updated on by
Special WordPress Hosting offer for WPBeginner Readers
How to Schedule Your Posts in WordPress

WordPress has a really cool hidden feature that allows you to schedule your post. This is a very useful feature that many beginners don’t know about. In this article, we will show you how to schedule your posts in WordPress.

Why Schedule Posts in WordPress?

There is a certain time in a day when each site gets the peak of their users. Now if you live in a different time zone than your readers, then it can be a problem. Imagine having your peak time as 3 a.m. Scheduling posts can be very handy for this.

The other situation is if you are going for a vacation, but you don’t want to abandon your blog. How do you fix that problems?

Simple, You schedule your posts in WordPress. This function allows you to stay ahead of yourself by finishing up articles in advance and have them ready. You can prepare for a busy week ahead of time and schedule articles to be published automatically.

How Do You Schedule a Post in WordPress?

If you don’t want to watch the video, then continue reading.

Once you are done writing the post, before hitting publish you need to look at the option right above the publish button which reads “Publish immediately”.

Schedule Your Posts in WordPress

Follow the steps above and you can now schedule posts in WordPress.

Consistent timing is what some users prefer. So if you write a blog post at 7:30 a.m, so users can read it with their coffee in the morning, then continue to do so because it will keep that user loyal to your website. If you decide to change times around, they might have to find another coffee read blog. Also sometimes users are eager to read your new post, so it gives them a time to expect new post.

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Page maintained by Syed Balkhi.

WPBeginner's Video Icon
Our HD-Quality tutorial videos for WordPress Beginners will teach you how to use WordPress to create and manage your own website in about an hour. Get started now »


  1. Anand says:

    Is this 24hrs time format?

  2. Nicki Brunton says:

    I have a page that i update daily, is there any way i can schedule say a weeks worth of updates for the one page? Rather than having to update it daily…..

    • Chris Klosowski says:

      You could check out h Revisionary plugin if you haven’t already.

      It might get you closer to what you are looking for.

  3. Hà Duy Tuân says:

    Hi Wpbeginner..!
    I want to everyone can see Schedule posts at my site..
    What can i do now??
    thanks for support :)

  4. Amelia says:

    Question, My scheduled posts are working just fine, but on my blog on the home page where you have a list of the various blog posts and a “read more” option for each one, there is this random circle on all the scheduled blog posts.
    I dont really want everyone to know which ones were scheduled and which were posted live. Is there any way to remove this?

  5. Edmond says:

    Hello, I just scheduled my post but when the day and time arrive, Nothing is happening. Only publish today i see even if the time have passed.

  6. Aqsa Tariq says:

    Hi, my scheduled posts are giving an error on both websites I am maintaining – how do I check for any errors? I already have too many plugins installed and don’t want to add another for this.. just wondering why the error is there and what I can do to fix it?


  7. Lisa Braithwaite says:

    I don’t see an option for scheduling at a.m. or p.m. In my settings, I’m using a 12-hour clock, not a 24-hour clock, but it looks like I have to use 24-hour time here. Or am I missing something?

  8. Mark says:

    Thanks for the info on this. Everything seems to go ok at first. I make a change to a page that I don’t want to be visible for another couple days. I pick my date/time and hit schedule. The problem is that for the next couple days anytime I go to the page I get an oops page not found error. Once the scheduled time arrives, then the change goes through and everything works fine again. Please help this is driving me bonkers!


    • WPBeginner Support says:

      The page will not appear until the time it is scheduled to be published. If you want to take a look at the page before it is published, then you need to login to your WordPress dashboard. Go to Posts or Pages and locate the post/page you scheduled. You will find a preview link below the post/page title.

  9. Donna says:

    Wow! I never thought it would be such an easy fix. Thank you so much!

  10. Michael A Terndrup says:

    This is also great for churches correct when they have a special worship service

  11. Kori Miller says:

    Hi. On one of my blogs, scheduling isn’t working. After I hit edit and ok, the schedule button doesn’t appear. Any ideas why this might be happening on one site, but not the others? They’re all updated to the most recent WP version. Thank you!

  12. WPBeginner Staff says:

    You add time in 24 hr format. Like 13:00 for 1 pm.

  13. Melissa {Persnickety Plates} says:

    Am I missing where you pick am/pm?

  14. Nathan Pierce says:

    I don’t understand how the time my visitors coming relates to the time I should post.

    If they come on Fridays at 4:30 p.m. (while they’re waiting for their work week to end), shouldn’t I post any time before Friday at 4:30 p.m.? I want to be sure the content is already there when they come. If I publish at 4:30 p.m. and someone comes a little early at 4:27 p.m., they’ll miss my post. Even if I publish as early as Thursday, or last month, the content will be there waiting for them when they come this Friday at 4:30 p.m.

    What am I missing?

    • Anders Riise Koch says:

      I use scheduling more to free up my own time. If I have a week of scheduled posts I don’t have to sit down every day, think of what to write, write the post and publish immediately. It lets you have a day off without your blog being neglected.

  15. Twiford Ministries says:

    Thank you! We travel extensively. This is perfect! We also want to have about 10 posts scheduled before we actually go public with our site so we’re not so pressured – we newbies at this!

  16. Debbie Roberts says:

    Thank you for this post. I thought I had to install a plugin to schedule posts, I had no idea that it was so simple!

  17. rahul says:

    Even after getting adsense !!

    There is always a lot to learn !!

    Basics are good .. thanks :D

  18. Mike says:

    Thanks for posting. Didn’t even know this feature existed. Good to learn something new everyday!

  19. Vasant Sakpal says:

    ohh… nice catch… I have using wordpress from 1 year but didnt notice this option. thanks for sharing

  20. WPBeginner Staff says:

    Please see our guide on how to fix missing schedule error in WordPress.

  21. Angélica Costa says:

    Any suggestions on what to do about the “missing schedule” issue?

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.