wp_lostpassword_url()

目次

wp_lostpassword_url() の用途

wp_lostpassword_url() は、WordPressのパスワード再発行ページのURL を取得するための関数です。ログインページに「パスワードをお忘れですか?」というリンクがあると思いますが、そのリンク先のURLを取得できます。

wp_lostpassword_url() の使用方法

wp_lostpassword_url( string $redirect = '' )

wp_lostpassword_url() のパラメータ

パラメータ説明
$redirectstring(省略可)パスワード再設定完了後にリダイレクトさせたいURLを指定します。省略時はデフォルトのリダイレクト先(ログイン画面など)になります。

wp_lostpassword_url() の使用例

シンプルな「パスワードをお忘れですか?」リンク

<a href="<?php echo esc_url( wp_lostpassword_url() ); ?>">パスワードをお忘れですか?</a>

再設定後にトップページへリダイレクトさせたい場合

<a href="<?php echo esc_url( wp_lostpassword_url( home_url() ) ); ?>">
  パスワードをお忘れですか?
</a>

wp_lostpassword_url() を使う場面

  • 独自のログインページを作っているとき
  • ユーザー向けのカスタムログインウィジェットを設置しているとき
  • セキュリティやデザインを考慮して標準の wp-login.php を目立たせたくない場合
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

初めてホームページを作成したのは1996年。
2000年よりフリーランスで主に中小企業、学校、各種公的団体、個人事業主のWordPressを活用したホームページ制作を行っています。WordPressテーマはそれぞれのクライアントに合わせて作成しています。
WordPressを活用したサイト運営のための情報発信をしていきます。

目次