Hallo WorldPresser,
ich bin neu in diesem Forum, auch relativ neu in der Benutzung
von WordPress. Jetzt habe ich, nachdem der Anfang sehr leicht war,
drei Tage an einem Problem rumgeschustert und kam nicht weiter...
Also: Erst einmal ein freundliches Hallo in die Runde...
Ich möchte, dass auf der linken Seite mein Menü erscheint (zwei-
spaltiges Layout, alles schon gemacht, mein Theme hab ich schon
gebaut). Nun möchte ich, dass die Untermenüpunkte immer unterhalb
des Hauptmenüpunktes erscheinen. Und das klappt nicht.
Wie gewohnt, habe ich das Untermenü einfach mit Hilfe von einem
zweiten 'ul' eingefügt. Leider erscheint das jeweilige Untermenü immer
unterhalb des gesamten Menüs mit den Hauptmenüpunkten.
Ich habe hier auch eine ganze Weile recherchiert... und kam auf keine
richtige Lösung oder habe die php-Befehle nicht richtig verstanden.
Also: Ihr seht... alles nicht so einfach (für mich)...:)
Aber vielleicht hat ja jemand trotz des Badewetters LUST und ZEIT,
mir auf die Sprünge zu helfen.
Klappmenü muß nicht sein... aber wenn ich das richtig gesehen habe,
klappt es eh nicht so richtig wegen den berühmten IE's.
LG, Pert
[code]<div id="leftside">
<?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('Main Sidebar') ) : else : ?>
<h2 class="hide">Main menu:</h2>
<ul class="page">
<?php wp_list_pages('sort_column=menu_order&title_li=&depth=1');?>
<?php if (is_page()) { $highlight = "page_item"; } else {$highlight = "page_item current_page_item"; } ?>
<?php
if($post->post_parent) {
$submenu = wp_list_pages('sort_column=menu_order&title_li=&child_of='.$post->post_parent.'&echo=0');
}
else {
$submenu = wp_list_pages('sort_column=menu_order&title_li=&child_of='.$post->ID.'&echo=0');
}
if ($submenu) { ?>
<ul class="submenu">
<?php echo $submenu; ?>
</ul>
<?php } ?>
<?php endif; ?>
</ul>
<?php include (TEMPLATEPATH . '/sidebar.php'); ?>
</div>[/code]
Alles anzeigen