0

ユーザーがサイトに登録すると、このメッセージが表示されます。これは、ユーザーに送信された内容の抜粋であり、電子メール ヘッダー メッセージが不完全でした。ユーザー登録時に送信される内容を見てみましょう

メールの件名 = "[WWW サイト] \http://1/ を有効化"

そして、電子メール本文メッセージは次のようになります

「ご登録ありがとうございます。アカウントとブログの有効化を完了するには、次のリンクをクリックしてください。

http://www.com/activate/?key=8b9c059db8ae9a5b

有効にすると、次の場所からブログにアクセスできます。

\http://1/

したがって、編集したいのはこの不完全なメッセージです。

予想通りの回答ありがとうございます

4

1 に答える 1

0

メールは Buddypress コア ファイルから送信されているため、ファイルから直接メールのテキストや件名を変更することはできないため、Wordpress で使用されるフィルター メソッドを使用したので、フィルター メソッドを使用できます。

以下のコードをテーマの functions.php ファイルに追加してください。

1.) コードの下にあるアクティベーション電子メールの件名を変更します。

function change_activation_subject($subject) {
    return __( "Change Activate Your Account Subject", 'buddypress' );
}
add_filter('bp_core_activation_signup_user_notification_subject', 'change_activation_subject');

2.) コードの下にあるアクティベーション電子メールの電子メール本文を変更します。

function change_activation_email_body($message) {
        return __( "Change Activate Email body", 'buddypress' );
    }
    add_filter('bp_core_activation_signup_user_notification_subject', 'change_activation_email_body');
于 2013-02-26T07:45:00.797 に答える