パスワードをリセットしたときにWordPressから届く電子メールをカスタマイズしようとしています。今のところそれはWordPressのEメールですが、私たちの会社のロゴとカスタム情報でそれを決め付けたいです(しかしもちろんパスワード再設定リンクを維持してください)。
私はwp-login.phpページを詳しく調べてきましたが、それがどこで管理されているのかを突き止めていません。私はPHP mail関数(私はここで呼ばれていると仮定しています)に精通しているので、コードを見つけたら編集することができます。誰かがそのコードがどこにあるか知っていますか?ありがとうございます。
WordPressはカスタムのwp_mail
関数を使っているので、mail
を検索しても見つからないでしょう。
wp-login.php
fileの248行目を見てください。 http://core.trac.wordpress.org/browser/branches/3.5/wp-login.php#L248
retrieve_password_message
filter callがあるはずです。これはパスワード再設定メッセージの内容を返すフィルタです。
あなたはあなたのメールにヘッダを追加しなければならないので、wp_mail
関数の実装もチェックするべきです(プレーンテキストではなくhtmlとしてそれを送りたいと思います)。それを変更するためにwp_mail_content_type
filterを使うことができます。