IE9 で WordPress の記事が投稿できないというお問い合わせをいただきました。
テストしてみたところ最新の 3.0.5 でもビジュアルエディタから投稿が出来ませんでした
ただ、IE9 を “互換表示” にすると投稿できる事がわかりました
とは言えお客様に「互換表示にして投稿してください。」と言って対応していただく訳にもいかず、
なんとかサーバ側で対応できないか調べたところ、以下の meta タグで対応できる事がわかりました。
これをダッシュボードにログインした時のヘッダに出したいので、
wp-admin/admin-header.php
に以下を追加して対応しました。
<?php if (preg_match('/MSIEs9.0/', $_SERVER['HTTP_USER_AGENT'])) { ?> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <?php } ?> |
filter をフックしてできるのかもしれませんが。。。