PostRecycle runs a background task that checks your timeslots every minute.
Here is what happens when a timeslot is due:
- PostRecycle looks at the timeslot and identifies which category it should pull from.
- It picks the next available post from that category — taking into account priority, start/expiry dates, and the order of posts in the queue.
- It publishes that post to all channels attached to the schedule.
- It logs the result (success or failure) and you can see it on your Dashboard.
Post rotation
By default posts cycle. Once the last post in a category has been published, PostRecycle starts again from the top of the queue. This is ideal for evergreen content you want to keep recycling.
If you want each post to publish only once, enable Expire after publish on the category. Posts will be removed from the queue after they have been published.
Priority posts
Mark a post as high priority and it will jump to the front of the queue, regardless of its position. Once published it returns to normal rotation.