Knowledge Base
How to Schedule WordPress Posts
Publishing Posts Automatically
Schedule posts to publish at future dates and times.
Scheduling a Post
- Create or edit a post
- In the Publish panel, click "Immediately"
- Set your desired date and time
- Click "Schedule"
Where to Find Scheduled Posts
- Go to Posts → All Posts
- Click "Scheduled" filter
Editing Scheduled Posts
- You can edit content anytime before publishing
- Change schedule date/time
- Publish immediately if ready
Best Times to Post
- Know your audience's timezone
- Test different times
- Check analytics for best engagement
Troubleshooting Missed Schedules
If scheduled posts don't publish:
- Check WordPress timezone (Settings → General)
- Install "WP Crontrol" to check scheduled tasks
- Disable WP_CRON and use server cron instead
Using Server Cron
Add to wp-config.php:
define('DISABLE_WP_CRON', true);
Then set up a server cron job in DirectAdmin to run wp-cron.php every 15 minutes.