Hallo,
ich verwende WordPress 3.1.3. das Theme twentyten und habe mir eine Suche aus dem codex kopiert, in der ich ein Bild als button einfügen kann.
Das hab ich dann als searchform.php gespeichert.
HTML
<div id="suche"><form action="/" method="get">
<fieldset>
<label for="search">Search in <?php echo home_url( '/' ); ?></label>
<input type="text" name="s" id="search" value="<?php the_search_query(); ?>" />
<input type="image" alt="Suche" src="<?php bloginfo( 'template_url' ); ?>/images/lupe.jpg" />
</fieldset>
</form></div>
Soweit alles prima. Suche geht.
jetzt kommen die Fragen:
Ich habe ausserdem noch ein Menü für meine subnavigation:
HTML
<!--- menuzwei-->
<div id="zweitesmenu"><?php
if($post->post_parent)
$children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0");
else
$children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0");
if ($children) { ?>
<ul>
<?php echo $children; ?>
</ul>
<?php } ?>
</div><!-- #menuzwei -->
Alles anzeigen
Wenn nun die suche mal nichts findet, dann kommt man auf die "Leider-nichts-gefunden-Seite". ABER: dort klappen im submenü alle meine Seiten auf - also dann gibt es für das submenu kein Parent und es klappt alles auf.
Kann mir jemand sagen, wie ich das umgehen kann?
Braucht ihr noch Infos?
Vielen Dank für eine Antwort.
Irmen