I’ve been having issues with my WordPress installations automatically changing old posts to today’s date. Also, it seems that old posts are getting reposted with the right original date, but the wrong year. This makes them show up as the lastest post. I’ve been Googling forever, but can’t find anything. I thought it was because I upgraded WordPress to 3.0.4. Finally I come a across one comment that sheds light on it all. The answer is right below the first comment.
Turns out it’s my own fault. There was a setting in the plugin SEO SearchTerms 2 that was set to “Promote old post with no search engine traffic”. Once I turned that off, everything was well again.
So if you’re having the same problem, check your plugins to see if a setting is trying to promote your old posts. That should fix it! Dummy me.