Hallo
nach langem Suchen habe ich nun endlich eine Möglichkeit gefunden, die Navigation meiner Seiten über das Plugin Fold Page List so anzupassen, dass die Seiten 2. und 3. Ebene angezeigt werden.
Nun habe ich noch ein kleines Problem und bekomme es nicht gelöst.
Es gibt jeweils für die Anzeige der 2. und 3. Ebene zwei getrennte Codeschnipsel.
Wenn ich nun aber eine Seite der 2. Ebene die Seiten der 3. Ebene enthält anklicke, erscheinen 2. und 3. Ebene gemeinsam. Ist klar da ich beide Codes stehen habe.
Ich möchte nun beide Codeschnipsel so zusammenfügen das nur die 2. Ebene angezeigt wird, wenn ich Seiten der 2. Ebene habe und nur die 3. Ebene angezeigt wird, wenn ich Seiten der 3. Ebene habe.
Hier die Codeschnipsel
Anzeige der 2. Ebene:
<?php
$g_page_id = $wp_query->get_queried_object_id();
$ancestorIDs = _wswwpx_page_get_ancestor_ids($g_page_id);
$grandParent = $ancestorIDs[1]; ?>
<ul id="submenu">
<?php wswwpx_fold_page_list("title_li=&depth=1&sort_column=menu_order&child_of=".$grandParent); ?>
</ul>
Anzeige der 3. Ebene
<?php
$SubgrandParent = $ancestorIDs[2]; ?>
<ul id="subsubmenu">
<?php wswwpx_fold_page_list("title_li=&depth=1&sort_column=menu_order&child_of=".$SubgrandParent); ?>
</ul>
Ich hoffe es findet sich jemand der mir helfen kann. Ich finde seit Wochen keine Lösung und bin verzweifelt :-).
Danke für Euren Support
Stefan