How to Bulk Schedule Posts in WordPress?


One of the key features that come inbuilt on WordPress is the ability to schedule posts. It means you can schedule your post according to your plan and the post will get live automatically even if you are not there.

But if you need to schedule lots of posts per week, scheduling them one by one can be time-consuming. So, to save the time that will consume to schedule a large number of posts, using a bulk scheduling plugin can come in handy option.

In this article, we will show you how easily you can bulk schedule posts on WordPress by using a plugin.

Step by Step Guide to Bulk Schedule WordPress Post

Step 1:

Auto Post Scheduler

Install and Activate Auto Post Scheduler plugin available on For more detail introduction, you can check out our article: How to install themes and plugins in your WordPress website

Step 2:

Upon activation of the plugin, go Settings >> Auto Post Scheduler page to set the automatic bulk scheduling.

Enable Auto Post Schedule

On the top, you can see the status of Auto Post Scheduler which will be disabled by default and will contain “Enable Auto Post Scheduler” button. You can click on the button to enable Auto Scheduling.

Note: Enabling the Auto Post Scheduler, in the beginning, will enable the default settings provided by the plugin. Therefore, we recommend you to review and update all the plugin options before enabling the scheduler.

Step 3:

First, you need to set the auto-post schedule time. By default, it is set to 24 hours. It means your draft will be automatically be published in the time interval of 24 hours.

Auto Post Schedule

You can set it unchanged if you want to publish an article each day.

If you want to pick the custom time interval, you can change the schedule as per your need.

Step 4:

Next, there is the “Restart on Publish” option. If you check it, the plugin will republish the already published blog. This setting allows you to recycle your old contents and make it look fresh.

Restart Publish Schedule Delay

After that, the “Start Schedule Delay” option will let you set a time of delay before the 1st post goes live. By default, it is set 0 seconds. It means that your 1st scheduled post will immediately be published after the scheduler is enabled.

Step 5:

Next, there is an option to “Limit Check to these Post Types”. It lets you choose the post types that you want to schedule automatically. By default, “Post” will be selected.

If you want to enable auto-scheduling for pages as well, you can add them to the selection by clicking on them with Shift Key on your keyboard.

Limit Post Type and Category

Similarly, you can select which category you want to include on auto-scheduling. All the category will be selected by default.

However, if you want to exclude the “Uncategorized” category, you need to select other categories by clicking on them with the Shift key pressed on the keyboard.

Step 6:

After that, there is the “Limit check to post from the author” option. By default, all the authors will be included. You can include or exclude any of the authors you want by selecting them.

Limit Author and Keyword Search

You can also see limit check to posts with a keyword search. If you want to exclude posts containing specific keywords, you can propend the keywords with a hyphen and enter in the field.

Step 7:

Next there is an option for“Limit checks on a certain day(s) to”. Here, you can set the hours in which the post will be published. You need to enter the time range in 24-hour format.

Limit Checks Certain Days

For example, if you want to publish your post in between 8 AM to 8 PM on Monday, you need to enter the time range 0800-2000 on the field for Mondays.

If you leave these field blank, the post will be scheduled on all times of the day.

Step 8:

After that, you can select the days when you don’t want to schedule the post.

Eligible Post Status

Next, you can choose the eligible post statuses for scheduling. You can select the post with draft status, pending status and published posts.

Step 9:

Below that, you can see some other settings related to recycle and republish your old blogs. There are useful if you want to update your old post with a new published date.

Recycle Posts

Once you have reviewed all the settings, click on “Update option” button at the button.

Then, scroll to the top and click on “Enable Auto Post Scheduler” button to enable bulk posts schedule on WordPress.

Frequently Asked Questions

Elegant WordPress Themes


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.