Verwendung von is_front_page in sidebar.php

Ich möchte etwas Code in sidebar.php einführen, abhängig davon, ob die Seite auf der Startseite war oder nicht. (Ich habe eine statische Titelseite und verwende die Datei front-page.php).

Um es kurz zu machen, ich habe einige Tests gemacht und ich habe jetzt den folgenden Code sowohl in meiner front-page.php Datei als auch in der sidebar.php Datei; aber die zwei Bits des Codes zeigen widersprüchliche Ergebnisse an. Die gleiche Seite sagt mir beide, dass ich auf der Titelseite und nicht gleichzeitig auf der Titelseite bin. Die Realität ist, dass ich eigentlich auf der ersten Seite bin, also ist die Frage, die ich habe, diese. Ist etwas falsch mit der Verwendung des Tags is_front_page () in sidebar.php?

if( is_front_page()) echo "you are on front page"; else echo "you are not on front page"; 

Solutions Collecting From Web of "Verwendung von is_front_page in sidebar.php"