WordPress 2.5.1のコメント通知メールの文字化けを修正する
ちょこちょこブログにコメントがつく様になったので、少し前から通知メールを携帯電話に転送する様にしてるんだけど、携帯電話では、文字コードがUTF-8のメールに対応していない為、文字化けしちゃって、何が何だかわからないんだよ。
メールの件名で、コメント通知メールである事は、何となくわかるんだけど、気持ちが悪いので、何とか手を加えてみる事にしたよ。
とりあえず、困ったときは検索してみるのが一番という事で、ネットで同じ様に困っている人を検索してみた。
いくつかヒットするものの、Wordpress 2.5以降の事例がほとんど見つからない。どうしたものかと、色々調べてみると、Wordpress 2.5.1に同梱されている、WP Multibyte patchで何とかできるという情報を得たよ。でも、WP Multibyte patchは既に有効にされているし、これ以上何をするのかと。
どうやら、メールの文字化けを修正する為の解決策がWP Multibyte patchには盛り込まれているんだけど、プラグインを有効にするだけでは、駄目な模様。プラグインフォルダを見ていると、wp-content/plugins/wp-multibyte-patch/の配下に、wpmp-config-sample.phpとか、config-sample.phpなるファイルが存在しているのを発見。
これについて検索してみると、以下の様な記述を発見したよ。
- ZIP を解凍し、フォルダごと /wp-content/plugins/ の中に入れてください。
- 設定ファイルを利用する場合は下記のようにそれぞれ変名してください。
wpmp-config-sample.php -> wpmp-config.php
config-sample.php -> config.php- アドミンのプラグインページで WP Multibyte Patch を有効にしてください。
同梱されていて気がつかなかったけど、WP Multibyte patchの本来の導入手順では、wpmp-config-sample.phpと、config-sample.phpをリネームする必要があるだそうな。
で、さっそく試してみた。hamasakuの環境では、wpmp-config-sample.phpは、wpmp-config.phpにリネームするだけで、config-sample.phpは、config.phpにリネームした後、以下の通り内容を修正。
<?php /* WP Multibyte Patch extension config file */ // Set mail mode. // "auto" picks "jis" or "UTF-8" automatically (recommended). // "jis" or "UTF-8" fix the encoding method to its name. $wpmp_conf['mail_mode'] = 'jis'; // auto, jis, UTF-8 ?>
試しにコメントをいれてみると、
文字化けが直っていましたよ。これでもやもやが消えましたよ。
関連記事
トラックバック URL
Trackbacks/Pingbacks
- 裏あざみ野団地 » コメント文字化け
[...] コメント文字化け カテゴリー: 未分類 [...]
コメントする
[...] コメント文字化け カテゴリー: 未分類 [...]



最近のコメント