web-dev-qa-db-ja.com

ログインページにいるかどうかはどうすればわかりますか?

is_home()is_blog()is_single()などの関数があります。

自分がログインしていることを要求しているページにいるかどうかを確認するための最良の方法は何ですか?私はそれがちょうどwp-login.phpページであろうと思います。

3
cwd

この関数をあなたのfunctions.phpかプラグインファイルに貼り付けてください:

function is_login_page() {
    return in_array($GLOBALS['pagenow'], array('wp-login.php', 'wp-register.php'));
}

そして、あなたはこのようにそれを使うことができます:

if(is_login_page()){
  //this is a login page
}else{
  //not the page you are looking for
}
8
Bainternet