サポート » プラグイン » wp link directory 登録承認メールの文字化け

  • wp link directoryを導入しました。
    日本語化しています。

    登録をすると、承認メールが管理者に送信されるようにしているのですが、本文は普通に表示されるものの、件名のみが文字化けします。

    どうすれば直りますでしょうか?

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • WordPress Link Directory Version 1.8.2での話と仮定。
    #プラグインは同名もあるのでDL URLとVer.等も記載しましょう。

    link-directory.phpの下記を修正
    ■1287行目
    修正前:
    mail($Email,$Subject,sprintf(__('This is just a quick message to let you know that your link has been approved at %1$s and is now live at our site.%2$s'."\n\n".'Link Name: %3$s'."\n".'Link URL: %4$s'."\n\nNote that your email is not available to the public and that this is an automated message, please do not reply to it.",$WPLD_Domain),$BlogName,$LinkOut,$_POST['title'],$_POST['url']));

    修正後:
    mail($Email,mb_convert_encoding($Subject, "SJIS", "auto"),mb_convert_encoding(sprintf(__('This is just a quick message to let you know that your link has been approved at %1$s and is now live at our site.%2$s'."\n\n".'Link Name: %3$s'."\n".'Link URL: %4$s'."\n\nNote that your email is not available to the public and that this is an automated message, please do not reply to it.",$WPLD_Domain),$BlogName,$LinkOut,$_POST['title'],$_POST['url']), "SJIS", "auto"));
     
     
    ■1807行目
    修正前:
    mail(get_option('admin_email'),$Subject,sprintf(__('This is just a quick message to let you know that someone has added a link to your link directory on %1$s (%2$s).'."\n\n".'Link Name: %3$s (PR %4$s)'."\n".'Site URL: %5$s'."\n\n".'You can edit or delete this link by logging into your admin section. You can turn off email updates by turning the Email Me option in the admin section.',$WPLD_Domain),$BlogName,$SiteURL,$title,$Rank,$url));

    修正後:
    mail(get_option('admin_email'),mb_convert_encoding($Subject, "SJIS", "auto"),mb_convert_encoding(sprintf(__('This is just a quick message to let you know that someone has added a link to your link directory on %1$s (%2$s).'."\n\n".'Link Name: %3$s (PR %4$s)'."\n".'Site URL: %5$s'."\n\n".'You can edit or delete this link by logging into your admin section. You can turn off email updates by turning the Email Me option in the admin section.',$WPLD_Domain),$BlogName,$SiteURL,$title,$Rank,$url), "SJIS", "auto"));

    これで送られてくるメールの文字化けが直ると思います。
    直らない場合は、初めての方は必ずお読みくださいを一読して必要な情報を明記してください。

    トピック投稿者 quatrefoisneuf

    (@quatrefoisneuf)

    ご回答ありがとうございます。

    プラグインのバージョンは、WordPress Link Directory Version 1.8.2です。

    ご指示頂いた内容に修正をしましたが、修正前と変わらず、件名だけが文字化けをしたままです。

    メールを受信している環境は、windows7とosxで、いずれもgmail上です。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「wp link directory 登録承認メールの文字化け」には新たに返信することはできません。