xrea+wordpress3.0でメール投稿が文字化けしたときの.htaccess記述とwp-mail.phpの修正(一行追加)

これは個人例です。どの環境にも当てはまるのかはわかりません。
.htaccessに以下を記載して”/ “(ドメイン直下)に配置

php_value default_charset UTF-8
php_value mbstring.http_output UTF-8
php_value mbstring.internal_encoding UTF-8

wp-mail.phpに以下を追加(wordpressフォルダの一番上の階層にあるファイルです)

$content = mb_convert_encoding($content, “UTF-8” , “auto”); 

メールのタイトル部分は文字化けしておりませんでしたので、本文部分のみ上記を追加。
追加する場所は$content = trim($content);の真下。

追加分は”FUTUREMIX”さまの
WordPress 2.7 のメール投稿機能を使うを参照させていただきました。

コメント