wp-shot、MobGの文字化けから解放!
WordPressのプラグイン&ツール「wp-shot」「MobG」を使用して
携帯から記事を送信すると、件名と本文が文字化けしてしまい、
悪戦苦闘してしていましたが、3日間色々試してようやく文字化け
せず送信することが出来るようになりました☆
解決方法は以下になります。
1.wp-shotの場合はwp-shot.php、MobGの場合はmodules
フォルダ内のmg-mail.phpを開きます。
2.両ソース内で
get_settings('blog_charset'), "auto"
この部分を検索します。
3.この"auto"の部分を"JIS"に書き換えます。
4.ファイルを保存し、サーバーにアップロードして完了。
書いてみるとなんてあっけないんだろうw
はじめはwp-shotもMobGも文字化けするので、きっと共通の
ファイルに問題があるに違いないと、wp-mail.phpあたりを
見てみたりしてました。
そのうち、($subject, get_settings('blog_charset'), "auto"); の
get_settings('blog_charset')の部分を"UTF-8"と変えてみたり
もしてみましたが、結果は同じで文字化け。
で、ページのエンコードを変えて見てみると、化けた文字が
JISでは正常に表示される(他のサイト内のテキストはもちろん
文字化け)のに気づき、直接指定するのは"auto"の部分だと
知り、試してみたわけです。
いやあ、長かったっす。
3日間、睡眠時間4時間くらいでしたw
今日からゆっくり寝れそうです^^;
とはいったものの、まだページデザインも他のプラグインも
なーんも試してないので、これから先また大変そうです。
あ〜あ、PHPもっと勉強しないとダメだなこりゃ(-_-;)
携帯から記事を送信すると、件名と本文が文字化けしてしまい、
悪戦苦闘してしていましたが、3日間色々試してようやく文字化け
せず送信することが出来るようになりました☆
解決方法は以下になります。
1.wp-shotの場合はwp-shot.php、MobGの場合はmodules
フォルダ内のmg-mail.phpを開きます。
2.両ソース内で
get_settings('blog_charset'), "auto"
この部分を検索します。
3.この"auto"の部分を"JIS"に書き換えます。
4.ファイルを保存し、サーバーにアップロードして完了。
書いてみるとなんてあっけないんだろうw
はじめはwp-shotもMobGも文字化けするので、きっと共通の
ファイルに問題があるに違いないと、wp-mail.phpあたりを
見てみたりしてました。
そのうち、($subject, get_settings('blog_charset'), "auto"); の
get_settings('blog_charset')の部分を"UTF-8"と変えてみたり
もしてみましたが、結果は同じで文字化け。
で、ページのエンコードを変えて見てみると、化けた文字が
JISでは正常に表示される(他のサイト内のテキストはもちろん
文字化け)のに気づき、直接指定するのは"auto"の部分だと
知り、試してみたわけです。
いやあ、長かったっす。
3日間、睡眠時間4時間くらいでしたw
今日からゆっくり寝れそうです^^;
とはいったものの、まだページデザインも他のプラグインも
なーんも試してないので、これから先また大変そうです。
あ〜あ、PHPもっと勉強しないとダメだなこりゃ(-_-;)



