Don’t call me DOM

29 July 2004

WordPress customizations

Filed under:

I’m really happy with WordPress, the software through which this blog is run; I’ll probably switch to it in my personal blogs as well… Still, I had to make a few changes to be really satisfied:

  • I integrated a few bugs fixes that have been done apparently in CVS, regarding the caching of the RSS feeds
  • I made it so that every page has proper HTTP caching, not only the RSS feeds; this isn’t completely optimal, since the way the code is set up right now doesn’t take into accounts the comments, i.e. a page will claim it hasn’t changed even if comments have been added to it; I don’t see that as a big problem for the time being, but hope to fix that in the future
  • the default template uses XHTML 1.0 Transitional, but validates perfectly with XHTML 1.0 Strict, so I tweaked the doctype in index.php
  • I modified wp-feed.rdf so that the default format for the feeds are in RSS 1.0 (the only one compatible with RDF)

The only gripe I have with it and that I haven’t fixed is that it sometimes adds spurious <p> for no sensible reasons and which breaks the validity of the entry; I use markup workarounds, but I would rather not have to do so… But I haven’t taken the time to explore the issue, nor have I made a bug report, so I’d better keep quiet…

Picture of Dominique Hazael-MassieuxDominique Hazaël-Massieux ( is part of the World Wide Web Consortium (W3C) Staff; his interests cover a number of Web technologies, as well as the usage of open source software in a distributed work environment.