=== Post Rotation === Contributors: digitalemphasis Donate link: http://www.digitalemphasis.com/donate/ Tags: admin, administration, automatic, post, posts, post rotation, post rotator, rotation, rotator, interval, frequency Requires at least: 3.5 Tested up to: 4.5 Stable tag: 1.4 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Set the rotation interval or the allowed hours without new posts... and automatically the oldest post becomes the latest one! == Description == The main goal of this plugin is to avoid too much time without recent posts. 'Post Rotation' takes the oldest post that matches with your criteria and automatically converts it in the most recent one, as just published. = Features = * Easy configuration. * You can specify the rotation interval or the allowed hours without new posts. * Enforce punctuality only if you want it. * You can also choose if you want to alter the 'last_modified' date of the post. * You can select which categories will be affected and which ones will be ignored by the plugin. * Clean uninstall option: If this option is enabled, the plugin will leave absolutely no traces when uninstalling. * Visit [www.digitalemphasis.com](http://www.digitalemphasis.com) or follow [@digitalemphasis](https://twitter.com/digitalemphasis) on Twitter for more info. == Installation == 1. Upload the 'post-rotation' folder to the '/wp-content/plugins/' directory. 2. Activate the plugin through the 'Plugins' menu in WordPress. 3. Configure the plugin through the 'Posts -> Post Rotation' administration panel. == Frequently Asked Questions == = Will the rotation starts once the plugin is activated? = No. Firstly you need to visit the administration panel, activate the rotation, configure the settings and save the changes. = Can I add a post after the rotation is activated? = Sure! But if you don't want a delay in the rotation, the 'Fixed rotation' option must be checked. = Should I check the 'Enforce punctuality' option? = By default (unchecked), the new date is your database's date and time when the rotation really occurs, resulting in some sort of human behaviour (humans usually don't write posts with such a precise interval). However, if this option is checked the new date will be precisely calculated. = Do I need to select some category? = Only posts that belongs to a selected category will be rotated. == Screenshots == 1. Post Rotation - administration panel == Changelog == = 1.4 = * Ensure compatibility with WordPress 4.5 * New option: enforce punctuality. * Code optimization. = 1.3 = * Ensure compatibility with WordPress 4.4 * New option: fixed rotation. * Fixed: characters of unexpected output during activation. * Improved security: data escaping on output. * Improved the HTML output. * Code optimization. = 1.2 = * Ensure compatibility with WordPress 4.3 * Improved adherence to WordPress Coding Standards. = 1.1 = * Removed 'goto' from code. * Minor code optimization. = 1.0 = * Initial release.