That is very odd indeed ……… is the code that calls the archives just the default code ?
The zero is linked to your Jan 2005 archives. How it got there is a mystery to me. Check your index.php page for anything hand
coded, but other than that…hmmmm….
Thread Starter
tcal
(@tcal)
Thanks for the replies. Here’s the code I have in index.php:
<ul>
<li id="archives"><?php _e(''); ?>
<ul>
<?php wp_get_archives('type=monthly'); ?>
</ul>
</li>
</ul>
I don’t see anything wrong with that?
I have phpadmin on hand here, if anyone has _any_ ideas I’d really appreciate it – it’s doing my head in.
My suspicion is that something, somehow, got slipped into the wp_get_archives() function to cause this to appear. So I would check the file wp-includes\template-functions-general.php (around line 190 in 1.2). If you’re not comfortable digging around PHP code, try copying the entire function here:
http://pastebin.ca
And link to it in a reply.
Thread Starter
tcal
(@tcal)
http://pastebin.ca/4499
I had a look myself, but i’m not up to the standard where I’d be confident that there’s nothing wrong with it so i’ve pasted the entire thing like you asked. [expires in 1 week.]
thanks for the help, anyone else got any suggestions, keep em coming!
tcal,
Your file is exactly identical to mine.
I’m thinking now you might have to have a peek directly at your database.
Hmm. Could January, 2005 be named zero in your database to give this ?
title=" 0"> 0</a></li>
Yeah, looks fine from here.
“Could January, 2005 be named zero in your database to give this ?”
I suspect not, as the current month is already linked (and displayed properly) at the top of the archive list. The 0 link is a dupe of it.
Weird.
Ok, 20 Questions time:
What plugins are you currently running?
What colour is your underwear?
OH DANG…wrong forum! SORRY! π
Thread Starter
tcal
(@tcal)
Currently active plugins:
Brians Latest comments
http://meidell/latestcomments/
Spam Stopgap Extreme
http://elliottback.com/wp/archives/2004/11/29/spam-stopgap-extreme/
StatTraq
http://www.randypeterman.com/StatTraq/
Just some random thoughts too:
I sometimes edit timestamp posts – is it possible i entered some bizarre date incorrectly and wordpress let it go into the db.
I’m quite comfortable using phpmyAdmin to run sql queries, but i just have no idea what i’m looking to find.
Well if you’re up for digging (so few are!), the only place you’d have to check is in the wp_posts table. In phpMyAdmin, select this table in your database, then click the Browse tab to look through the posts. The columns where a timestamp change may have taken effect are:
post_date
post_date_gmt
post_modified
post_modified_gmt
Oops, forgot to provide the quick way to look them over:
SELECT post_date, post_date_gmt, post_modified, post_modified_gmt FROM wp_posts;
Alter wp_posts if using a different prefix.
Hello. I had the same problem for a few months. I never really tried looking for answers as it didn’t bother me too much. However, upon reading this, I looked at the post_date, post_date_gmt, post_modified, post_modified_gmt and fixed some rather odd dates that occurred when I ported over Blogger posts.
To be honest, I’m not really sure what did the trick but some posts that read 1999 had 1969 instead. When those were fixed, the 0 disappeared.
Thanks for the lead everyone!