Why would i need to schedule posts in WordPress?
Everything from your website to email marketing have a peak time. Posting at those right times is crucial. Your emails may need to be sent out at say 7pm to gain maximum open/clicks. Say for example you have a peak time of 7am, you wouldn’t want to wake up earlier or wait around just to publish it on time.
It is also useful if you are going to be away from it for a while. If you post daily but are going away for a week you can setup a weeks worth of posts and set them up to send when you want, so how do you do this? Simple.
When you are creating a post you have the top right hand side to publish. What you need to do is select Edit next to Publish immediately. Select a date and time then select Ok and the Publish button will change to Schedule.
And thats it, simply now you can schedule your posts for any day at any time.