質問: デフォルトの登録eメールを変更するにはどうすればいいですか? (プラグインおよび/または非プラグイン) 新規ユーザー登録後、wpはログイン/パスワードとログインページへのリンクを記載したeメールを送信します。このデフォルトの電子メールテンプレートを変更する方法はありますか?件名と送信者も変更したいです。編集:興味のある人のために、 ここ はプラグインのソリューションです。
回答: 2018年以降のユーザーの場合: wordpress 4.9.0以降、これに使用できる新しいフィルタがあります(もうプラグインは必要ありません)。 wp_new_user_notification_email - ユーザーに送信されるeメールをカスタマイズする wp_new_user_notification_email_admin - adminに送信されるeメールをカスタマイズする 管理者に送信されたeメールの使用例(テーマの functions.php に貼り付けることができます):add_filter( 'wp_new_user_notification_email_admin', 'custom_wp_new_user_notification_email', 10, 3 ); function custom_wp_new_user_notification_email( $wp_new_user_notification_email, $user, $blogname ) { $wp_new_user_notification_email['subject'] = sprintf( '[%s] new user %s registered.', $blogname, $user->user_login ); $wp_new_user_notification_email['message'] = sprintf( "%s ( %s ) has registerd to your blog %s.", $user->user_login, $user->user_email, $blogname ); return $wp_new_user_notification_email; }