WordPress - Wie erkennt man, ob die aktuelle Seite die Login-Seite ist?

Gibt es einen besseren Weg, als mit globalen Variablen $pagenow zu erkennen, aktuelle Seite, wenn der login Seite, wie ein is_admin() ?

if ($pagenow != 'wp-login.php' && !is_admin())
{
    //Do something
}

Gibt es eine Globale variable $current_screen mit einem getter get_current_screen() (deklariert in /wp-admin/includes/template.php), aber es ist immer gleich NULL

Auf #15686 (Erkennen der aktuellen Seite template-tag) – WordPress Trac es hieß es ist in der Regel verwendet $pagenowaber ich denke, dass ist nicht die gute Möglichkeit zum Vergleich von nicht-dynamische Seiten gegen es-Datei-name statt es in der Funktion (admin-Seite)

InformationsquelleAutor der Frage mems | 2011-03-10

Schreibe einen Kommentar