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

※本ページはプロモーションが含まれています

スポンサーリンク

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

コメント

  1. washo より:

    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;

  2. washo より:

    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;

タイトルとURLをコピーしました