Fangen wir ganz von vorne an:
1. die Seiten erhalten, wie die Beiträge auch, automatisch Nummern, die Du bei der Auflistung der Seiten bzw. Kategorien ansehen kannst.
2. Nehmen wir mal an, dass die folgenden Seiten folgende Nummern haben:
Region = 2
Region1 = 11
Region2 = 12
Region3 = 13
Region4 = 14
Sekretariat = 3
Sekretariat1 = 9
Sekretariat2 = 10
In Deiner sidebar.php fragst Du dann auf die Nummern der Hauptmenüpunkte ab.
Beispiel
global $_POST['ID'];
if ($_POST[ID]==2) {
wp_list_pages('include=2,11,12,13,14' );
}
else
if ($_POST[ID]==3) {
wp_list_pages('include=3,9,10' );
}
else
if (is_home()) {
wp_list_pages('exclude=2,11,12,13,14,3,9,10' );
}
Alles anzeigen
Das ist eine von mehreren Möglichkeiten, die ich jetzt nicht ausprobiert habe. D.h. es kann funktionieren, muss aber nicht. ;-)
Natürlich kann man das auch variabler gestalten, aber fürs Verständnis ist es schon eine sehr gute Methode. ;-)
VG Elke