「パスワードをお忘れですか?」のリンクがログイン画面で表示されるが、
利用するケースはないので、無効化しました。その時の手順です。
初期状態の表示イメージ
初期状態では、「パスワードをお忘れですか?」のリンクがログイン画面に表示される。
functions.php に以下の記載を追加する。
/**
* パスワードリセットのリンクを非表示
*/
add_action('login_enqueue_scripts', function () {
echo '<style>#login p#nav { display: none; }</style>';
});
/**
* パスワードリセットにアクセスしたら、404ページに遷移
*/
add_action('lost_password', function () {
header('Location:' . site_url() . '/404.php');
exit;
});
「パスワードをお忘れですか?」のリンクが非表示となり、リンク先をクリックすると、404ページへ遷移することを確認する。
コメントを書く