Hallo,
ich habe das deutsche Wordpress 2.3 installiert. Dazu nutze ich das Crew-Theme. Nun habe ich mir auch myGallery installiert und habe im Menü die Seite "Fotos". Hier kommt die Galerieübersicht meiner Fotos. Wenn ich nun die einzelnen Galerien anschauen will muss ich diverse Seiten erstellen mit dem passenden Eintrag - das funktioniert auch soweit, nur sehe ich jede einzelne Seite im Menü - das möchte ich aber nicht!
Jetzt habe ich dazu das Plugin "Page Link Manager" gefunden und auch gleich installiert - die Seiten richtig angepasst - fehlanzeige - man sieht immer noch alle Seiten im Menü.
Hab mir den Quellcode vom Theme angeschaut und da gibt es kein "wp_list_pages" das ich ersetzen könnte.
Da ich nun aber nicht weiß wie ich den Code ändern könnte um diese Seiten trotzdem auszublenden wäre ich über eure Hilfe sehr dankbar!!!
Hier der Code:
<div id="navigation">
<ul>
<li<?php if (is_home()) echo " class=\"selected\""; ?>><a href="<?php bloginfo('url'); ?>">Home</a></li>
<?php
$pages = get_pages();
if ($pages) {
foreach ($pages as $page) {
$page_id = $page->ID;
$page_title = $page->post_title;
$page_name = $page->post_name;
if ($page_name == "archives") {
(is_page($page_id) || is_archive() || is_search() || is_single())?$selected = ' class="selected"':$selected='';
echo "<li".$selected."><a href=\"".get_page_link($page_id)."\">Archives</a></li>\n";
}
elseif($page_name == "home") {"";
}
elseif($page_name == "about") {
(is_page($page_id))?$selected = ' class="selected"':$selected='';
echo "<li".$selected."><a href=\"".get_page_link($page_id)."\">About</a></li>\n";
}
elseif ($page_name == "about_short") {/*ignore*/}
else {
(is_page($page_id))?$selected = ' class="selected"':$selected='';
echo "<li".$selected."><a href=\"".get_page_link($page_id)."\">$page_title</a></li>\n";
}
}
}
?>
</ul>
</div>
Alles anzeigen
CU
TTOM