web-dev-qa-db-fra.com

Comment savoir si je suis sur une page de connexion?

Il existe des fonctions pour is_home(), is_blog()is_single() etc ...

Quelle est la meilleure façon de savoir si je suis sur une page qui demande que je me connecte? Je suppose que ce serait juste la page wp-login.php.

3
cwd

Collez cette fonction dans votre fichier functions.php ou dans un fichier plugin:

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

et ensuite vous pouvez l'utiliser comme ceci:

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