To understand what I mean, please visit this single entry archive page:
http://www.wickedmuse.net/archives/2004/09/22/45/
And click the validation button on the bottom right. This only breaks when I have a list (in this case unordered) in a post where I also use the more tag to split it up. If I do not use more, the individiual entry pages validate just fine, lists or not. The more tag occurs right before the beginning of the unordered list.
I think the problem is that WP wants to put a paragraph tag right before the anchor on the resulting archive page, but that doesn't get closed.
What can I change in the code to fix this?
is there an empty line between your paragraph and when you use the more tag?
On my site having
text text text text
(more tag)
text text text text
I don't have any problem validating.
BTW, there are other validation issues on your page, too. Eventually try to fix those first and see what happens.
No, there aren't. The validation issues only occur on individual archive pages with an unordered list. Feel free to check the rest of my pages where unordered lists do not appear. The problem is that WP wants to put a paragraph tag before the more anchor and it does not close it out when there is an unordered list right after the more tag. I just don't know how to fix it.
Now, I'm guessing no one else does, either. :)
So, it's a WordPress bug and it can't be fixed?
Woot, time to look at an alternative publishing system then. :/