Hi,
ich bastel grade an meiner Seite http://www.singleboerse24.org/
dort ist ein Menü integriert, das aber einfach wahllos die Seiten mit reinzieht, das Ganze sieht so im Quellcode aus:
in der Header Datei:
HTML
<div class="nav">
<ul class="artmenu">
<?php art_menu_items(); ?>
</ul>
<div class="l">
</div>
<div class="r">
<div>
</div>
</div>
</div>
Alles anzeigen
dazugehörig in der funktions.php:
PHP
function art_menu_items()
{
$homeMenuItemCaption = <<<EOD
Home
EOD;
$showHomeMenuItem = true;
$isHomeSelected = null;
if ('page' == get_option('show_on_front')) {
$pageOnFront = get_option('page_on_front');
$pageForPosts = get_option('page_for_posts');
if ($pageOnFront) {
$page = & get_post($pageOnFront);
if (null != $page)
$homeMenuItemCaption = apply_filters('the_title', $page->post_title);
$isHomeSelected = is_page($page->ID);
} elseif (!$pageOnFront && $pageForPosts) {
$page = & get_post($pageForPosts);
if (null != $page)
$homeMenuItemCaption = apply_filters('the_title', $page->post_title);
}
}
if (null === $isHomeSelected)
$isHomeSelected = is_home();
if (true === $showHomeMenuItem || 'page' == get_option('show_on_front'))
echo '<li><a' . ($isHomeSelected ? ' class="active"' : '') . ' href="' . get_option('home') . '"><span><span>'
. $homeMenuItemCaption . '</span></span></a></li>';
add_action('get_pages', 'art_header_page_list_filter');
add_action('wp_list_pages', 'art_list_pages_filter');
wp_list_pages('title_li=');
remove_action('wp_list_pages', 'art_list_pages_filter');
remove_action('get_pages', 'art_header_page_list_filter');
}
Alles anzeigen
Nun würde ich aber gerne die Menü Funktion für Wordpress 3.0 nutzen und eben auch ein Menü mit Drop down (und den alten Style behalten, passt so gut ins Theme) aber eigentlich kann ich nicht programmieren.
Könntet Ihr mir da weiterhelfen? Wär echt super.
Danke schon mal im Vorraus