WordPress Post Scheduler
A WordPress tool that allows you to reschedule all your future posts to publish at a regular interval (two posts per hour), adjusted to London time (GMT).
by Hostragons Global Limited · github.com/hostragons/wordpress-post-scheduler · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/hostragons/wordpress-post-scheduler/archive/refs/heads/main.zipA simple WordPress tool that allows you to reschedule all future posts to publish at a regular interval (two posts per hour), making content scheduling more consistent and manageable.
Features
- Reschedules all future posts to publish at regular intervals (two per hour)
- Uses London timezone (GMT) for consistent timing
- Simple one-click implementation from WordPress admin panel
- No configuration needed - just install and use
- Perfect for managing large batches of scheduled content
Installation
Method 1: As Plugin
- Create a new folder called
wordpress-post-schedulerin your/wp-content/plugins/directory - Add the
post-scheduler.phpfile to this folder - Activate the plugin from your WordPress admin panel
Method 2: In functions.php
- Add the code to your theme's
functions.phpfile - Save the file and upload it to your theme directory
Usage
- After installation, go to "Tools" > "Reschedule Posts" in your WordPress admin panel
- Click the "Reschedule Posts" button
- All your future (scheduled) posts will be rescheduled to publish at a rate of two posts per hour
Requirements
- WordPress 5.0 or higher
- PHP 7.4 or higher
- Access to WordPress admin panel with administrator privileges
- Scheduled (future) posts to reschedule
Customization
You can modify the scheduling parameters in the code:
- To change the number of posts per hour, modify the
$minutes = ($index % 2) * 30;line - To change the timezone, modify the
$timezone = new DateTimeZone('Europe/London');line - To change the starting time, modify the
$start_time->modify('+1 hour');line
License
This project is licensed under the MIT License - see the LICENSE file for details.
Author
Hostragons Global Limited - https://www.hostragons.com
Contribution
Contributions, issues, and feature requests are welcome!