WordPress 備忘録 お問い合わせ文字化け

apprhythm : 2013-02-13

Contact Form 7で送信したメール内容が文字化けしてしまう。

日本語箇所全部にて。

・タイトル

・内容

・差出人

ですが管理画面の設定で行ったテンプレートの日本語はちゃんと表示されている。

 

差出人: ???? <hoge@hogehoge.com>

題名: ????

メッセージ本文:
????????????????????????

 

 

サーバー側がEUC-JPなので、明示的にコンバートしてやることが必要でした。

 

プラグインの「Contact Form 7」で編集をクリックし、

【contact-form-7/includes/classes.php】の

「$value = $_POST[$name];」

の後に

$value = mb_convert_encoding($value,”UTF-8″,”EUC-JP”);

を追加。

 

以上

Copyright(c) 2011 株式会社アプリズム|apprhythm All Rights Reserved.