funktioniert is_page () nicht mit Archiven?

Ich erstelle ein dynamisches Menü und in meiner foreach-Schleife führe ich eine is_page mit dem Seitentitel aus:

<li class="post_title) ? 'active' : '');?>">  

Dies funktioniert gut für Seiten, die tatsächlich im WP-Admin erstellt wurden. Aber für andere Post-Typen, die auf das Archiv angewiesen sind, funktioniert es nicht.

So habe ich einen Post-Typ ‘Team’ und eine Archiv-Team.php-Seite, die die Daten verwendet.

Wenn ich auf dieser Seite bin, kann ich nicht überprüfen, ob die Seite gerade aktiv ist.

Ich stieß auf is_archive (), aber das geht nicht wie erwartet. Liefert nur, wenn es ein Archiv ist.

Ich durchlaufe auch die Seiten, um dieses Menü zu erstellen, also habe ich eine Blogseite eingerichtet und überprüfe einfach die Standardvorlage, um das Archiv aufzunehmen, wenn es die Blogseite ist.

Irgendeine Hilfe?

Solutions Collecting From Web of "funktioniert is_page () nicht mit Archiven?"