It’s easy to schedule a WordPress post.

This means, you can write your posts ahead of time. It makes planning easier, and you can use your time more efficiently.

If you’re traveling, you can schedule posts to go live at a predetermined time, even if you’re nowhere near a computer or an internet connection at that moment.

Best of all, scheduling your posts is as easy as 1-2-3.

#1. Write your post

Write your post just the way you normally do. Need a refresher?

#2. Save Draft

In the Publish menu to the right on your Dashboard, click the Save Draft button.

image of the Save Draft button

#3. Schedule

Here’s where the process differs from what you usually do.

Normally you click the Publish button in the Publish menu to your right. Don’t do it!

Instead, look up. See the line that says Publish immediately? Next to it there a link that says Edit

Click the Edit link.

A new area of the menu opens up, showing a calendar.

image of publish menu showing scheduling calendar
Choose the date and time you want your post to go live online, and click the OK button.

Notice that the menu now tells you the date and time that you’ve scheduled, and the button at the bottom now says Schedule instead of Publish.

image of publish menu after post is scheduled
Click the Schedule button.

That’s it — you’re done! Your post will magically appear on the date and time you told WordPress to schedule it.

Hint: Schedule Social Media Posts Ahead, Too!

Once you’ve scheduled your WordPress post, you can plan and schedule social media posts, too. This is easy if you’re using a tool like HootSuite or Buffer. Better still, use CoSchedule (my hands-down favorite editorial calendar for WordPress), to automate that process within your post editing screen.

When you take advantage of post and social media scheduling, you’ll save yourself huge amounts of time, and give yourself the piece of mind of knowing that your WordPress and social posts will publish on time, even if you’re busy doing other things.