本サイトのコンテンツには、商品プロモーションが含まれている場合があります。

web制作 wordpress

WordPressでXML宣言をする時のエラー対処 How to safe xml error for WordPress

スポンサーリンク

htmlバリデート

突然htmlバリデートをしたくなったので、してみました。
Another HTML-lint gateway

テーマを変更して以来バリデーターを使用していなかったため点数がものすごく低くなっていました。

抜けていたxml宣言を加えようとするとphpエラーが表示されてしまいます。
そういえば昔も同じ事にはまってました…

header.php に書く、xml宣言の 「< ?」 がphpのタグとして認識されてしまうようです

対処としては下記phpソースをコピペする

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

if (!(ereg("Windows",$ua) && ereg("MSIE",$ua)) || ereg("MSIE 7",$ua)) {
echo '' . "\n";
}
?>

参照URL

php_flag short_open_tag Offを書く方法もあるようですが、IE6でのXML宣言の問題と回避方法 ? BirDesignの方法を選びました。

-web制作, wordpress