Scheduled Post Shift Plugin for WordPress
This plugin automatically takes your oldest post, and updates its timestamp so that it appears as the latest post on your WordPress site. It does this by utilizing the cron feature built into WordPress 2.1 (and newer). It can rotate all the posts on your site, or just ones in specific categories. You can currently schedule it by setting the number of hours between shifts. For example, set it to 24 hours and it will shift the oldest post every day, at the time that you enabled it.
Download
- Latest Release (For WordPress 2.1 through 2.6+)
Instructions
- Download the above file, rename it from .txt to .php, and upload it to your plugins directory
- Enable the plugin
- Configure the plugin options (under DDPostShift)
- Click the ‘Enable Post Shift’ button to start
Disabling the Schedule
To stop the schedule, simply click the ‘Disable Post Shift’ button on the options page.
Change Log
- 08-28-08 Version 1.22 - A few bugs fixed. Now supports multiple category rotation.
- 04-27-08 Version 1.21 - Updated for WordPress 2.5 and to be compatible with WP Security Scan plugin
- 09-29-07 Version 1.2 - Updated for WordPress 2.3
- 05-16-07 Version 1.1 - Updated for WordPress 2.2
- 04-09-07 Version 1.0 - First release
Options
Here are the options available in this plugin’s options page in the WordPress admin panel.
Shift Delay
This is the number of hours between post shifts. The schedule will start as soon as you click the ‘Enable Post Shift’ button.
Category IDs
If left blank, the plugin will operate on all of your posts. If you enter a comma-separated list of category ID’s, it will only update posts in those categories.



Jump to Comments