コメントメールが文字化け

WordPressにコメントが書かれたら、管理者にメールで通知されるのですが、表題が文字化けして「???」になるのは、既知の仕様なんですかね?

スポンサーリンク
336×280(テキスト&ディスプレイ広告)
336×280(テキスト&ディスプレイ広告)
  • MacFeelingさんの記事のおかげでで、文字化け直りました。
    ありがとうございました。
    因みに、WP2.0.1です。


    wp-includes/を編集

    変更前
    if ( !function_exists(‘wp_mail’) ) :
    function wp_mail($to, $subject, $message, $headers = ”) {
    if( $headers == ” ) {
    $headers = “MIME-Version: 1.0rn” .
    “From: ” . get_settings(‘admin_email’) . “rn” .
    “Content-Type: text/plain; charset=”” . get_settings(‘blog_charset’) . “”rn”;
    }

    return @mail($to, $subject, $message, $headers);
    }
    endif;

    変更後
    if ( !function_exists(‘wp_mail’) ) :
    function wp_mail($to, $subject, $message, $headers = ”) {
    //if( $headers == ‘’ ) {
    //$headers = “MIME-Version: 1.0rn” .
    //”From: ” . get_settings(’admin_email’) . “rn” .
    //”Content-Type: text/plain; charset=”” . get_settings(’blog_charset’) . “”rn”;
    //}

    //return @mail($to, $subject, $message, $headers);
    return @mb_send_mail($to, $subject, $message);
    }
    endif;

  • MacFeelingさんの記事のおかげでで、文字化け直りました。
    ありがとうございました。
    因みに、WP2.0.1です。


    wp-includes/を編集

    変更前
    if ( !function_exists(‘wp_mail’) ) :
    function wp_mail($to, $subject, $message, $headers = ”) {
    if( $headers == ” ) {
    $headers = “MIME-Version: 1.0rn” .
    “From: ” . get_settings(‘admin_email’) . “rn” .
    “Content-Type: text/plain; charset=”” . get_settings(‘blog_charset’) . “”rn”;
    }

    return @mail($to, $subject, $message, $headers);
    }
    endif;

    変更後
    if ( !function_exists(‘wp_mail’) ) :
    function wp_mail($to, $subject, $message, $headers = ”) {
    //if( $headers == ‘’ ) {
    //$headers = “MIME-Version: 1.0rn” .
    //”From: ” . get_settings(’admin_email’) . “rn” .
    //”Content-Type: text/plain; charset=”” . get_settings(’blog_charset’) . “”rn”;
    //}

    //return @mail($to, $subject, $message, $headers);
    return @mb_send_mail($to, $subject, $message);
    }
    endif;

banner