application/xhtml+xml にした

メディアタイプ を application/xhtml+xml で配信するようにしました。

何かプラグインがあるのかなーと思っていたのですが、プラグインを使うまでもありませんでした。テンプレートの PHP 内に書けばいいだけ。

<?php
    header( 'Content-Type: application/xhtml+xml; charset = '. get_bloginfo('charset') );
?>

application/xhtml+xml に対応していないユーザーエージェント(IE とか)ではダウンロードダイアログが出て表示できません。XHTML1.1 に正しい MIME Type を - Code-404 の記事にあるように Accept に application/xhtml+xml を吐かないブラウザには分岐して「text/html」を配信すればいいんだけど。

あえて、IE に対応しない方針でちょっと作ってみようと思っています。IE に対応しなかったら、どれだけ楽になるのか実感しておきたいですし。

インフォメーション

公開日時
2007年8月19日 午前9時39分55秒
最終更新日時
2007年12月29日 午前9時40分34秒
カテゴリ
WordPress