Just had a mail pointing out that although my feed was valid, the HTML content it contained was way off the mark. Running the archived version of this post " Metadata" through the W3C's HTML Validator shows 16 errors. 16 errors!
I frequently paste bad stuff in, and put line breaks where they're not meant to go. But the kind of errors I'm getting here should surely be handleable by WordPress. Quick glance suggests 2/3 of the root causes of those 16 are unescaped ampersands (in URIs). The other 1/3 is WordPress's insertion of some unnecessary </p> tags.
It seems the option to switch off auto line-breaking has gone from the current version, and "WordPress should correct invalidly nested XHTML automatically" doesn't appear to work properly.
Following Format Fun I was contemplating a script anyway, to go through the archives in MySQL and run Tidy on the content. But I could really do with something ongoing as well - even if I put validator links on this blog I'm going to forget to use them. So I either want an automated check (ideally of both HTML and RSS/Atom) with notification, or fixing on the fly that, er, works.
The other possibility is that I stop using WordPress's own edit box, and use a separate client. (Yes Henry, BlogEd will be the first I'll try…).
I'll probably have a search later, but it can be such a pain sifting through this kind of of stuff only to find that the solution only works with WP 1.2 on IIS on a small farm in Missourri. Any suggestions?[Danny]