{"id":458,"date":"2008-04-23T14:27:36","date_gmt":"2008-04-23T19:27:36","guid":{"rendered":"http:\/\/blog.codedread.com\/archives\/2008\/04\/23\/wordpress-xhtmlation-stalled\/"},"modified":"2008-04-23T14:27:36","modified_gmt":"2008-04-23T19:27:36","slug":"wordpress-xhtmlation-stalled","status":"publish","type":"post","link":"https:\/\/www.codedread.com\/blog\/archives\/2008\/04\/23\/wordpress-xhtmlation-stalled\/","title":{"rendered":"WordPress: XHTMLation Stalled?"},"content":{"rendered":"<p><object type=\"image\/svg+xml\" width=\"100\" height=\"100\" align=\"right\" hspace=\"10\" data=\"http:\/\/codedread.com\/clipart\/wordpress.svgz\"><span\/><\/object>I spent some time a few weeks ago quietly trying to shore up my <a href=\"http:\/\/intertwingly.net\/blog\/2008\/02\/24\/XHTMLating-WordPress\">XHTML defenses<\/a> on my <a href=\"http:\/\/wordpress.org\/\">WordPress<\/a> install - not everyone is <a href=\"http:\/\/realtech.burningbird.net\/ajax\/last-post\/\">planning to move<\/a> to <a href=\"http:\/\/drupal.org\">Drupal<\/a> just yet.  I have a bunch of <a href=\"http:\/\/www.codedread.com\/contrib.php#wp\">patches<\/a> that are aging.  I think three of them are 'good to go' but I need someone to look at them.  The patch for <a href=\"http:\/\/trac.wordpress.org\/ticket\/5998\">Ticket 5998<\/a> needs some work to make it applicable across trackbacks and pingbacks as well as ensuring it is applicable only for UTF-8.  Unfortunately, no one is really looking at the patches because apparently no one on this planet would bother serving WordPress as true XHTML.  Anyway, enough whinging - it would be great if some of these could make it into WordPress 2.5.1.<\/p>\n<p>In the meantime, if anyone wants to try and break my WordPress install by injecting funky XHTML, please be my guest on <a href=\"http:\/\/blog.codedread.com\/xhtml-pinata\" title=\"Please try to break my site with invalid XHTML\">this page<\/a>.  Currently <a href=\"http:\/\/intertwingly.net\/blog\" title=\"Sam Ruby\">Sam<\/a> is in the lead with two breakages (now fixed).  Oh, and your name doesn't have to be Philip, Jacques, Mark or Shelley either.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I spent some time a few weeks ago quietly trying to shore up my XHTML defenses on my WordPress install &#8211; not everyone is planning to move to Drupal just yet. I have a bunch of patches that are aging. I think three of them are &#8216;good to go&#8217; but I need someone to look [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25,11,28,30],"tags":[164,165],"class_list":["post-458","post","type-post","status-publish","format-standard","hentry","category-software","category-technology","category-web","category-xml","tag-wordpress","tag-xhtml"],"_links":{"self":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts\/458","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/comments?post=458"}],"version-history":[{"count":0,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts\/458\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/media?parent=458"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/categories?post=458"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/tags?post=458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}