11月 102007
以前にも書いた記事の続編というかこっちのがいい FIX 方法です。
以前の物ではメールボディが BASE64 エンコされてしまって、MUA で本文検索効かない
という罠があったりした。(ほっとんどやらないんだけどね)
だが、今回の FIX 方法では本文が普通に UTF な感じで MUA からでも検索 ok。
メールとしてはまぁいいヘッダになっています。
以前にも書いた記事で FIX したひとはまずそこを元に戻してノーマル状態に。
そして「/wp-include/function.php」を弄る。
1540 1541 1542 1543 1544 1545 1546 | function wpj_mimeheader($mine) { if(function_exists('mb_encode_mimeheader')) { return mb_encode_mimeheader($mine); } else { return $mine; } } |
これをこんな風に書き換えてみる。
1540 1541 1542 1543 1544 1545 1546 1547 | function wpj_mimeheader($mine) { if(function_exists('mb_encode_mimeheader')) { $internal_encoding = mb_internal_encoding(); return mb_encode_mimeheader($mine, $internal_encoding, "B", "\n"); } else { return $mine; } } |
これで完了。
ちなみにこの修正方法は「miniturbo::Memo」さんから拝借しますた
いい加減こんなんやらんでもばっちし処理してけれ…
次のバージョンでは修正予定らしいけど…。
Related posts:
