Overview Of The Plugin
The Cron Unsticky Posts Plugin is very simple to use.
It is on whenever this plugin is active so you should disable it if
you no longer want old posts to be unstickied.
This plugin is the most for people who sticky a lot of posts but dont
want to have to go back a few days later and unsticky them one by one
just so that they dont fill up their home page.
If that sounds like you then this is the plugin for you!
Features
- Unsticky posts automatically based on when they were posted
- Set a global Unsticky Time (default: 3 days). After a posts is older than that Unsticky Time it will be unstickied automatically by this plugin
- Set Unsticky Time on a per-post basis to allow certain posts more/less time on the front page
- Uses WPs Cron, no need to setup complex cron jobs. Great if you dont even have access to Cron from your host!
- Turn it on and forget about it. It will keep on running till you disable the plugin.
- Its free!
Usage (in a nutshell)
Set All Posts to Unsticky After 5 days
-
Set "Unsticky Time" to 5 days in Settings->Unsticky Post
Set An Individual Post To Unsticky After 7 days
-
Add custom field "unstick_in" w/ value "7" to that post
See an example of usage in the "Usage" section
Please check out my website for more info about this plugin and others:
Take-Out-Tactics
Installation and running of this plugin is easy!
Just follow these steps and you can practicly forget about it after that.
- Upload to your plugins folder, usually wp-content/plugins/ and unzip the file, it will create a wp-content/plugins/cron-unsticky-posts/ directory.
- Activate the plugin through the 'Plugins' menu in WordPress
- Go to "Settings" administration menu, select "Unsticky Posts". The plugin is already setup to run the cron jobs needed.
- (optional) Change the "Unsticky Time" from 3 days to whatever you choose and then Click "Update Settings".
You're all set! The plugin will unsticky any 'old' post it finds every night at midnight.