web-dev-qa-db-ja.com

「パスワード紛失Eメールリンク」をカスタムパスワードリセットページに変更

私が取り組んでいるWordpressのサイトでは、購読者はバックエンドで何かを見ることは許されないでしょう。そのため、購読者がアクセスできるWordpressログインページ用のカスタムページを作成しています。ログインフォームには「パスワード紛失」リンクがあります。

ほとんどのものは自分のカスタムページにリダイレクトすることができましたが、誰かがパスワードを失ったフィールドにユーザー名を入力すると、リンクを含む電子メールをユーザーに送信します。電子メールでそのリンクを編集して自分のパスワードリセットページにリダイレクトできるようにしたいのですが、どこにも引っ掛かることができません。 Wordpress Coreのコードを変更したくありません。

任意の助けがいただければ幸いです。ありがとうございます。

1
jasonaburton

あなたが探しているフィルタはretrieve_password_messageです。

関連する関数はwp-login.php(165行目から始まる、wp 3.2.x)にあります。 )、フィルタはライン231に適用される。

3
Johannes Pille