wordpressの投稿で日本語入力が消える!?

wordpress

お客さんのサイトで使っている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のバージョンアップ後おこりました。自身のサイトでは問題なく投稿できているので、マルチサイト化しているのも関係あるのかな~

アップデート後はいろいろあります(涙)