Ich bin durch Suchen auf folgende Seite gestoßen: WordPress Seitennavigation - dynamicinternet
Dort geht es darum wie man Unterseiten in der Sidebar ausgibt.
Ich habe mir mehrere Seitentemplates für unterschiedliche Bereiche einer Seite erstellt. In jedem Template wird eine andere Sidebar eingebunden.
Der Code hat mir schon sehr viel weitergeholfen.
<?php if (is_page('kontakt')) { ?>
<ul>
<?php wp_list_pages('child_of=4&depth=1&title_li=&sort_column=post_name');?>
</ul>
<?php } ?>
Die Kinder der Eltern werden mir in der Sidebar ausgegeben. Doch leider habe ich jetzt ein anderes Problem, auf das ich bisher keine Lösung gefunden habe.
Ich klicke auf eine Unterseite und die Seite öffnet sich wie sich soll im Contentbereich, doch dann sind auf einmal alle Unterseiten in der Sidebar verschwunden.
Für die Unterseiten haben ich das passende Template verwendet.
Ich verwende Wordpress 2.5.1 und PHP 5, bitte um Hilfe!
-> Seitentemplate <-
<?php
/*
Template Name: Angebote
*/
?>
<?php include (TEMPLATEPATH . '/sidebar-angebote.php'); ?>
-> Sidebar Angebote <-
<h2>Angebote</h2>
<?php if (is_page('angebote')) { ?>
<ul>
<?php wp_list_pages('child_of=7&depth=1&title_li=&sort_column=post_name');?>
</ul>
<?php } ?>
Den restlichen Code habe ich aus platzgründen weggelassen!