質問: "会員サイトへメンバー登録いたしましたのでログインする際に必要なIDとパスワードをお知らせします。\r\n\r\n"; $message .= "●━━━━━━━━━━━━━━━━━━━━━━━━━━━●\r\n\r\n"; $message .= "ユーザー名:{$user->user_login}\r\n"; $message .= "パスワード:{$user->$plaintext_pass}\r\n\r\n"; $message .= "●━━━━━━━━━━━━━━━━━━━━━━━━━━━●\r\n\r\n"; $message .= "ログインURL\r\n"; $message .= "http://member.miu-flower.com/ \r\n\r\n"; wp_mail($user->user_email, $subject, $message); } } ?> ``` 以下のコードの ``` $message .= "パスワード:{$user->$plaintext_pass}\r\n\r\n"; ``` パスワードの表示ができません。 何か間違いが分かる方がいらっしゃれば ご教授ください。 お願い致します。
回答: > > 変更履歴 > > 4.3.1 : パラメータ $plaintext_pass を廃止。$notify を第3パラメータとして追加。 > > > 引用:関数リファレンス/wp new user notification - WordPress Codex 日本語版 パスワードに関するパラメータは廃止されました。 ~~そもそもメールにパスワードを記載するのはセキュリティ上推奨できません。~~ 【追記】 WordPress側でパスワード発行して、という話でしたね。 `wp_new_user_notification`を用いる限り、パスワードはユーザー側に再設定して貰わなければならないのでは?