Warum zeigt die Blogseite ihre Vorlage nicht an?

Ich habe ein CMS-Stil-Setup. Der Blog-Teil befindet sich nicht auf der Startseite.

Ich versuche, der Seitenleiste bestimmte Dinge hinzuzufügen, je nachdem welche Vorlage die Seite verwendet.

Das funktioniert alles, außer der Blog-Seite, die nicht einmal ihren Vorlagennamen preisgibt.

echo get_post_meta($post->ID,'_wp_page_template',true); // produces nothing for blog template blog-page.php, but does show standard-page.php if ( is_page_template('blog-page.php')) { // show blog sidebar stuff.... never gets called } if ( is_page_template('standard-page.php')) { // show blog sidebar stuff.. this works } 

Was kann ich sonst verwenden, um zu überprüfen, ob die Seite eine Blog-Seite und nicht eine Vorlage ist?

AKTUALISIEREN

Scheint eigentlich nicht blog-page.php, sondern index.php zu benutzen … was kann ich tun, um zu überprüfen, ob es eine Blog-ähnliche Seite ist?

Solutions Collecting From Web of "Warum zeigt die Blogseite ihre Vorlage nicht an?"