300x250 How To: Making Your Old WordPress Posts New Again

There are a lot of unethical “content spinning” plugins for WordPress and other blogging platforms on the web. But for those of us with legitimate blogs, after about 100 posts your content starts to get lost. Most of it is still good, and most of us have multiple blogs as well. Why not “bring back” a post from the archive to the home page on a regular schedule and reuse that old content again? Before I had this plugin I longed for something that would effectively rotate my blog posts out of the archives and back onto the front page of my blog. Not every blog will have a need for this, but I have quite a few blogs, and I can’t always work on every one every day (or even every week). The blog paradigm means that the newest things are on the homepage scrolling down to the oldest, and when the content doesn’t change it makes you blog “stale”.

Being able to recycle your blog posts takes a marketing tip from fast food restaurants. Do you ever notice that certain things “come back” on a regular basis? Every year for Lent, all the fast food restaurants being back the “fish sandwich”. You see McDonald’s bring back the “McRib” and the “Monopoly Game” about once per year. They take things in and out of the rotation to keep it fresh, and if your blog posts stand the test of time, there’s no reason that they can’t be rotated too.

I have a fun site called Top Jokes that’s been live with jokes for about 8 months or so. I used to posts a joke or more every day, in fact there are now more than 500 jokes. This type of site doesn’t pay very well, as far as a CTR, and the traffic isn’t so high either. But I don’t want to get rid of it because like all web real estate “it grows over time” – I just want to minimize the amount of time I spend on it. I’d like to post maybe a half dozen jokes per month and rotate old jokes from the archives to the homepage at the rate of one per day.

Enter the brilliant plugin by Dagon Design Scheduled Post Shift Plugin for WordPress. It’s a very simple, very easy to use plugin. Once you install and enable it – just set the options:

scheduled post shift options How To: Making Your Old WordPress Posts New Again

Just enter the number of hours between post shifts, and at that time it will rotate your oldest post in your WordPress blog to your home page by changing the published date to current time. Once per day enter 24 hours, twice per day 12 hours, every two days enter 48 hours, etc. The second option you can leave blank, but if you enter a category ID only posts from that category will be rotated. You could use this to your advantage in an interesting way by creating a dozen or so posts, and give them dates from a year ago and assign them to a “sponsors” category. Then enable Scheduled Posts Shift for just the “sponsors” category every 24 hours (if you post every day) or whatever your post schedule is to have “recommended” or sponsored items cycle through your home page regularly. This could be a very interesting way to monetize your blog.

However you use it, Scheduled Posts Shift can help you to automatically recycle your WordPress blog posts and keep all that hard work and those archives you’ve built up over time producing both traffic and income for years!

If by chance you’re using data based permalinks – will need to remove them and use just the post (/%post%) so the URL of your posts doesn’t change when the old posts are “shifted” to the home page. Read How to change permalink structure seamlessly if that situation applies to you.

Want automatic updates? Subscribe to our RSS feed or
Get Email Updates sent directly to your inbox!
  • Print This
  • John Pratt runs JTPratt Media, a WordPress development company specializing in custom plugins, custom themes, SEO, and website security and hardening. Located just West of Detroit in Michigan, they have been building WordPress websites since 2004, and have created and maintained several popular plugins in the official repositories.

    There Are 7 Responses So Far »

    • http://www.catswhocode.com Jean-Baptiste Jung

      Thnaks for the post, John! I didn’t knew this plugin, and the idea of “recycling” old post is very good and I will for sure experiment it :)

    • http://kyleeslick.com Kyle Eslick

      John – I really think this plugin looks great as well. I think I have a site or two where I can put it to good use 8)

    • http://hayespotter.co.nr Hayes Potter

      That is sooo awesome!! I wish that if I set it to 48 hours the post that showed up would go away after a specified time and the date would change back to the original.

    • Pingback: Scheduled Post Shift Plugin | Webmaster-Source

    • Pingback: WordPress Weekend Resources - August 15, 2008 | Theme Lab

    • Fizfaz

      Hi,
      Thanks for sharing this plugin.. I just looking for a way on how I can easily change the date of my old post, so the post in the homepage will keep changing..
      I think this plugin will work great as what I want.. definitely I’ll try it after this..

    • Pingback: 100+ Killer Wordpress Resources | Steffan Antonas' Blog

    • Dashimir

      Nice, but I am intrested how to write post on WordPress blog with date from 2005.?

    • http://fahrrad.kyloon.com Chris

      This plugin doesn´t work with new WP versions! Too sad, it´s really great :(

    • WP Cult

      That Sounds really cool, might have to check that one out!

    • Pingback: Scheduled Post Shift — WPCult

    • Pingback: Details on the 10 Most Helpful Wordpress Design Blogs | Arbenting