なんかの拍子にWordpressのビジュアルエディタが使えなくなることが。
今回のタイミングは、Wordpressのバージョンアップ(2.5.1 から 2.6.1)したら使えなくなってた。
FirefoxのFirebugでエラーが出ている箇所がある。調べてみると tiny_mce_config.php で、不正な文字っていうことでエラーになってる。でも、同じXreaで使用しているwp2.6.1ではエラーは発生していないのでwpが変ということはなさそう。
二つのサイトの違いは、xreaかxrea+の違い(xrea+は広告除去とwebの容量アップの有料サービス)。ということは……例によって自動挿入される広告が悪さしているみたい。ということで、いつものおまじない(広告除去&safemode解除)を試してみる。
現状、/wp-admin/ディレクトリには下記の.htaccessを設定しているのですが、この.htaccessを/wp-includes/js/tinymce/ディレクトリにも設定。
.htaccessの見本
CODE:
-
LayoutIgnoreURI *
-
AddHandler application/x-httpd-phpcgi .php
1行目。広告除去。/wp-admin/とか/wp-includes/を見ることができるのは管理者および関係者のみのはずなので、広告は不要。2行目。phpのsafe mode解除。
本当なら、もっと原因を追究して.htaccessの有効範囲や内容を絞りたいけど、ちょっと時間が足りないために保留。ひとまず、これでビジュアルエディタ(TinyMCE)がつかえるようになったので、めでたしめでたし?



