Twenty Ten child theme hat einen Beitrag auf einer inneren Seite. Ich kann diese Seite nicht nutzen, um meine gewünschte Vorlage zu verwenden

Ich habe ein Kinderthema basierend auf Twenty Ten.

Ich habe die Seitenleiste und die sekundäre Seitenleiste aufgeteilt, so dass sie auf verschiedenen Seiten verwendet werden können.

sidebar.php Datei:

 

sidebar-2.php

     

Ich möchte Seitenleiste-2 (die sekundäre Seitenleiste) in meinen Post-Seiten anzeigen. Ich rufe sie an mit:

  

(in den folgenden Dateien: archive.php, post.php, author.php, category.php)

anstelle von

Ich habe meine ‘Einstellungen’ für ‘Lesen’ so eingestellt, dass die Seite ‘Beiträge’ anzeigt.

Wenn ich die Seite besuche, wird die primäre Seitenleiste angezeigt. Sie können selbst sehen unter http://akhomehealth.com/newsletter/

In der Seitenleiste sollte die Suche, das Archiv, die Kategorie und die letzten Posts angezeigt werden.

Solutions Collecting From Web of "Twenty Ten child theme hat einen Beitrag auf einer inneren Seite. Ich kann diese Seite nicht nutzen, um meine gewünschte Vorlage zu verwenden"

versuch dies stattdessen < ?php get_sidebar(2); ?> < ?php get_sidebar(2); ?>

Dies ist die falsche Verwendung von get_template_part wie folgt:

 < ?php get_template_part('sidebar',2); ?> 

Das ist der richtige. (Da der Dateiname sidebar-2.php war.)

 < ?php get_template_part('sidebar','2'); ?> 

Dies ist auch der richtige. (Direkterer Ansatz)

 < ?php get_template_part('sidebar-2'); ?> 

Ich habe bemerkt, dass Sie das Symbol für “und” in die Seitenleiste des Codes eingeben. Es sollte “Seitenleiste” sein. Sonst funktioniert es vielleicht nicht. Sie sollten das Symbol auf Ihrer Tastatur beachten