お客さんのサイトで使っているwordpressの投稿で日本語入力ができなくなった(汗)
入力ができないというより、入力した日本語が「投稿」「下書き保存」や「プレビュー」後、消える症状だ。
プレビューでは、「メディアを追加」で挿入した写真は表示されているので、保存後の文字に対する処理の問題のようだ。
プラグインの停止など試したが変わらず…
試しに記事タイトルに英語を入れると表示される!
日本語文字に対する症状のようだ。
調べていくと、どうやらPHPの文字コードの関係のようだ。
そこで、
php.iniに
————————————————————
default_charset = “UTF-8”
mbstring.internal_encoding = UTF-8
————————————————————
を記述し、設置しているwordpressの
/wp_admin/ の階層にphp.iniをアップロード。 あと、wordpressを設置している直下の階層にある .htaccess に、 ------------------------------------------------------------ <Files ~ “.ini”> deny from all </Files> ------------------------------------------------------------ を追記。 これで直りました。
今までの投稿記事は残っているので一安心。
原因はよくわからないが、wordpressのバージョンアップ後おこりました。自身のサイトでは問題なく投稿できているので、マルチサイト化しているのも関係あるのかな~
アップデート後はいろいろあります(涙)