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
Install and Activate Auto Post Scheduler plugin available on WordPress.org. For more detail introduction, you can check out our article: How to install themes and plugins in your WordPress website
Upon activation of the plugin, go Settings >> Auto Post Scheduler page to set the automatic bulk scheduling.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
After that, you can select the days when you don’t want to schedule the post.
Next, you can choose the eligible post statuses for scheduling. You can select the post with draft status, pending status and published posts.
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.
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.