# How to Schedule Upcoming Posts in WordPress

*Want to know how to schedule upcoming posts in WordPress? Then read on, as today’s tutorial shows you how…*

If blogging is a hobby, you probably don’t need to think too far ahead with your content strategy – simply finish your post, then hit publish.

Most WordPress users like to aim big, though. If you’re serious about building a profitable website, you need to spend time considering your content strategy. After all, big blogs don’t publish their content aimlessly, and neither should you.

If you want to create a long-term content strategy, it’s important you know how to use WordPress to schedule upcoming posts – that way, you can plan your content in advance. Today, we’ll be discussing the benefits of scheduling WordPress posts, as well as walking you through how to do it.

## Why schedule upcoming posts in WordPress?

Unless your content depends on timeliness, I recommend that you *don’t* hit publish the moment an article is finished. This is because, in my mind, there are five main advantages to scheduling content in advance. Let’s run through them in turn.

### 1\. It’s easier to get into a consistent publishing routine

Any expert blogger will tell you that publishing consistently is way more important than the volume of content you publish.

If you can only commit to one post per week, that’s no problem; however, make sure your weekly post is published on the same day each week so that your audience knows what to expect.

Scheduling the post in advance is the easiest way to achieve this, as you won’t have to remember to log in to post your content.

### 2\. You can schedule content for peak traffic

Website traffic is rarely consistent, and it’s highly likely that traffic to your blog ebbs and flows depending on the day of the week and time of day.

Newly published content is usually of most interest to your audience, so it’s highly recommended that you publish your content during one of the peak periods – you can use Google Analytics to monitor traffic cycles.

Of course, once you’ve determined your high traffic points, scheduling the posts is the easiest way to guarantee that your content is published in time for peak demand.

CoSchedule have compiled a collection of studies researching when the optimal time to publish posts is – check that out here. For example, a KISSmetrics study showed mornings received peak traffic, particularly on Mondays. Although statistics will vary from blog to blog, if you want to test the recommended peak time on your blog, go ahead and schedule a post for next Monday morning at 11am EST!

### 3\. Take time off from your website

Stress is endemic in modern life. Even when we’re “off work,” we usually find time to do *something* work related.

It can do you a world of good to step away from your website for a week or two so that you can properly unwind and enjoy a good vacation. Scheduling posts gives you the peace of mind that your blog will continue to function without your day-to-day involvement.

### 4\. You can stock up on content

Even if your blog publishes content like clockwork, it’s unlikely that you can create content so routinely – we all have bad days when the words just don’t seem to flow.

By committing to creating a content schedule, you can create a backlog of *ready-to-go* articles that will get you through any lean periods. It also means you can write as much content as you want when inspiration is flowing.

### 5\. Take the big picture view

When you plan your content strategy in advance, it makes it easier to analyze your content’s strengths and weaknesses. For example, when scheduling you might spot that your blog is relatively light on one particular topic.

Realizing this in advance gives you plenty of time to proactively craft the content you need, which you can shuffle forward in your schedule. This can make your content strategy more insightful and also more balanced.

## How to schedule upcoming posts in WordPress

Okay, so we’ve covered the many benefits of scheduling posts in WordPress. Now, let’s discuss *how* to schedule them.

WordPress comes with built-in scheduling functionality, which allows you to schedule posts in advance in just seconds – *hint: you can follow the same steps to schedule pages, too.*

To schedule upcoming posts in WordPress, log in to the dashboard, then make your way to the text editor. You should only schedule completed posts, but if you want to see the process involved, simply navigate to *Posts / Add New*.

To the right of the editor, at the top of the screen, look for the *Publish* meta box.

![Publish Metabox](https://mllj2j8xvfl0.i.optimole.com/cb:jC7e.37109/w:713/h:251/q:mauto/dpr:1.3/f:best/https://themeisle.com/blog/wp-content/uploads/2016/05/Publish-Metabox.jpg align="left")

By default, WordPress is configured to publish posts immediately. You can change this by clicking on the *Edit* button.

![Publish Immediately](https://mllj2j8xvfl0.i.optimole.com/cb:jC7e.37109/w:713/h:251/q:mauto/dpr:1.3/f:best/https://themeisle.com/blog/wp-content/uploads/2016/05/Publish-Immediately.jpg align="left")

Now you’ll be able to adjust the date, right down to the minute the post is published. When you’re happy, click the *OK* button to save.

![Set Schedule Date](https://mllj2j8xvfl0.i.optimole.com/cb:jC7e.37109/w:713/h:324/q:mauto/dpr:1.3/f:best/https://themeisle.com/blog/wp-content/uploads/2016/05/Set-Schedule-Date.jpg align="left")

If you’ve selected a future date, this will replace the blue *Publish* button with the word *Schedule*. The final step is to click this *Schedule* button.

![schedule upcoming posts in WordPress](https://mllj2j8xvfl0.i.optimole.com/cb:jC7e.37109/w:713/h:268/q:mauto/dpr:1.3/f:best/https://themeisle.com/blog/wp-content/uploads/2016/05/Schedule-Post.jpg align="left")

And that’s all there is to it!

![Successfully Scheduled Post](https://mllj2j8xvfl0.i.optimole.com/cb:jC7e.37109/w:713/h:352/q:mauto/dpr:1.3/f:best/https://themeisle.com/blog/wp-content/uploads/2016/05/Successfully-Scheduled-Post.jpg align="left")

For the record, your scheduled date isn’t set in stone. If you wish to change the time or date, you can simply access the post, then edit when the post is scheduled.

## How to schedule posts with a plugin

As easy as it is to schedule upcoming posts in WordPress out-the-box, you can enhance the core’s scheduling functionality using a plugin. My recommendation is the Editorial Calendar plugin, available for free from the official plugin directory:

[**Editorial Calendar**](https://wordpress.org/plugins/editorial-calendar/)

Author(s): [MarketingFire](http://www.zackgrossbart.com/)

**Current Version:** 3.8.5

**Last Updated:** September 25, 2023

[editorial-calendar.3.8.5.zip](https://downloads.wordpress.org/plugin/editorial-calendar.3.8.5.zip)

[98%*Ratings*](https://wordpress.org/support/view/plugin-reviews/editorial-calendar)[20,000+*Installs*](https://downloads.wordpress.org/plugin/editorial-calendar.3.8.5.zip)[WP 4.0+*Requires*](https://wordpress.org/plugins/editorial-calendar/)

Earlier in this post, I mentioned that one of the benefits of scheduling your posts was that it made it easier to see the big picture. Editorial Calendar is the [ideal plugin](https://themeisle.com/blog/remove-slow-wordpress-plugins/) for big picture thinking, as you get to see a calendar overview of when your posts are scheduled. This calendar view looks something like this:

![Editorial Calendar Screenshot](https://mllj2j8xvfl0.i.optimole.com/cb:jC7e.37109/w:713/h:504/q:mauto/dpr:1.3/f:best/https://themeisle.com/blog/wp-content/uploads/2016/05/Editorial-Calendar-Screenshot.jpg align="left")

To use Editorial Calendar to schedule upcoming posts in WordPress, we first have to install the plugin. From your WordPress dashboard, navigate to *Plugins / Add New*, then search for “*Editorial Calendar*.” Install the first plugin returned – it’s the one by Colin Vernon – by clicking *Install Now*, then *Activate Plugin*.

![Install Editorial Calendar](https://mllj2j8xvfl0.i.optimole.com/cb:jC7e.37109/w:713/h:538/q:mauto/dpr:1.3/f:best/https://themeisle.com/blog/wp-content/uploads/2016/05/Install-Editorial-Calendar.jpg align="left")

Now, Editorial Calendar’s most useful feature lets you quickly schedule any draft posts, so that you can instantly plug the gaps in your schedule.

Start by accessing the calendar by clicking *Posts / Calendar*. In the top-right, click the *Show Unscheduled Drafts* button. This will list all unscheduled posts – be warned: this includes the posts that aren’t ready to be published.

Find the post you want to schedule, then simply drag and drop it onto your preferred date. The plugin will automatically schedule it for this date.

![Schedule Draft Posts](https://mllj2j8xvfl0.i.optimole.com/cb:jC7e.37109/w:713/h:426/q:mauto/dpr:1.3/f:best/https://themeisle.com/blog/wp-content/uploads/2016/05/Schedule-Draft-Posts.jpg align="left")

You can also use the plugin to make changes to your content, without ever clicking through to the WordPress editor screen – just click the *Quick Edit* button.

![Quick Edit Post](https://mllj2j8xvfl0.i.optimole.com/cb:jC7e.37109/w:713/h:426/q:mauto/dpr:1.3/f:best/https://themeisle.com/blog/wp-content/uploads/2016/05/Quick-Edit-Post.jpg align="left")

This brings up a simple pop-up that can be used to change your content title, edit the body content, and swap the scheduled time – this last one is especially important as the drag-and-drop calendar can only be used to schedule the date, *not* the time.

![Quick Edit Popup Box](https://mllj2j8xvfl0.i.optimole.com/cb:jC7e.37109/w:713/h:494/q:mauto/dpr:1.3/f:best/https://themeisle.com/blog/wp-content/uploads/2016/05/Quick-Edit-Popup-Box.jpg align="left")

You can also use the plugin’s drag-and-drop functionality to reschedule your posts. To do this, find the content you want to reschedule, then drag it from one date to another in the calendar view. The plugin will automatically update the scheduled date.

![Rescheduling Content](https://mllj2j8xvfl0.i.optimole.com/cb:jC7e.37109/w:713/h:428/q:mauto/dpr:1.3/f:best/https://themeisle.com/blog/wp-content/uploads/2016/05/Rescheduling-Content.jpg align="left")

## Final thoughts

Scheduling posts in WordPress is super-easy – anyone can learn how to do it in just a few short minutes by following along with today’s tutorial.

If you want to enhance your content planning, though, I recommend the Editorial Calendar plugin – the visual calendar overview helps you to identify content gaps, plus the plugin’s drag-and-drop lets you schedule/reschedule content in seconds. And because everything in Editorial Calendar is so quick and easy to do, the plugin can save you serious am
