Hi.
Ich habe auf einer Seite eine horizontale Navi, in der die Hauptebene angezeigt wird.
In der Sidebar sollen dann nur die Unterseiten zum jeweils angeklickten Link stehen. Dort sollen natürlich nicht nochmal die Hauptlinks stehen.
Ich habe nun eine Anweisung, die die Ebene 0 ausblendet, allerdings werden jetzt auch die Unterlinks ausgeblendet, wenn ich auf einen klicke (weil diese ja keine weiteren Unterlinks haben).
PHP
<div id="sidebar">
<ul>
<li><h2 class="pages"><?php _e('Pages','wp_multiflex'); ?></h2>
<ul>
<?php
$children = wp_list_pages('title_li=&child_of='.$post->ID.'&echo=0');
if ($children) { ?>
<ul>
<?php echo $children; ?>
</ul>
<?php } ?>
<?php wp_list_pages('sort_column=menu_order&title_li=&echo=0' ); ?>
</ul>
</li>
<?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar(__('Left Sidebar','wp_multiflex')) ) : else : ?>
<?php endif; ?>
</ul>
</div>
Alles anzeigen
Weiß jemand wie ich das umändern muss oder gibt es noch eine einfachere Lösung?
Besten Dank!