WordPressでXML宣言をする方法(IE6以外)

SPONSORED LINK

この記事を読むのに必要な時間は約 2 分です。

WordPressネタです。興味がない場合は、飛ばしてください。


WordPressで普通にXML宣言をするとエラーが出てしまいます。


画面が真っ白になって、エラー構文が出るのです。


色々と調べた結果、xml宣言をするとIE6でデザインが崩れることが分かりました。
結果、XML宣言をしないサイトが多いのですが、その全てを解決するソースを発見


以下を、ヘッダーの一番上の行にコピペで完了します

<?php
$ua = $_SERVER['HTTP_USER_AGENT'];

if (!(ereg("Windows",$ua) && ereg("MSIE",$ua)) || ereg("MSIE 7",$ua)) {
echo '<?xml version="1.0" encoding="' . get_settings('blog_charset') .'"?>' . "\n";
}
?>

SPONSORED LINK

参考サイト:IE6でのXML宣言の問題と回避方法


一件落着です。


SPONSORED LINK

2007年12月18日 [カスタマイズ]

ワードプレスのテンプレートをあるモノに換えるとアクセスがアップする。

それはこのブログが証拠
※右上のアクセス数に注目

コメントは受け付けていません。

サブコンテンツ

このページの先頭へ