Hallo liebes Forum,
ich benutze WP als CMS und habe eine Seitennavigation in der Sidebar. Diese wird mit dem "Fold Page Menus"-Plugin ausgegeben, damit die vielen Untermenüs nicht dauerhaft zu sehen sind.
Das Ganze funktioniert auch einwandfrei, außer, wenn ein Suchbegriff eingegeben wird, der NICHT existiert. Dann wird zwar richtig angezeigt, dass nichts gefunden wurde, aber in diesem Fall sind auch alle Untermenüs zu sehen. Wie kann das sein?
Guckt Euch das bitte mal hier an (und sucht erst nach "Test" und dann nach "jömöfdw" o.ä.):
Ev.-Lutherische Christus-Kirchengemeinde
Ist aber alles noch in Arbeit...
Die search.php sieht so aus:
PHP
<?php get_header(); ?>
<body>
<div id="rap"> <!--div rap starts-->
<div id="masthead"> <!--div masthead starts-->
<h1 id="header"><a href="<?php bloginfo('url'); ?>"><?php bloginfo('name'); ?></a></h1>
<div class="slogan"><?php bloginfo('description'); ?></div>
</div> <!--div masthead ends-->
<div id="hmenu"> <!--div hmenu starts-->
<div id="hnav"> <!--div hnav starts-->
<?php include (TEMPLATEPATH . '/horizontal.php'); ?>
</div> <!--div hnav ends-->
</div> <!--div hmenu ends-->
<div id="main"> <!--div main starts-->
<div id="content"> <!--div content starts-->
<?php if (have_posts()) : ?>
<h2 class="pagetitle">Suchergebnisse</h2>
<div class="navigation">
<div class="alignleft"><?php posts_nav_link('','','« Previous Entries') ?></div>
<div class="alignright"><?php posts_nav_link('','Next Entries »','') ?></div>
</div>
<?php while (have_posts()) : the_post(); ?>
<div class="post">
<h3 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h3>
<small>von <?php the_author() ?> am <?php the_time('j. F Y,'); ?> <?php _e("abgelegt unter:"); ?> <?php the_category(',') ?> <br><?php edit_post_link(__('Edit This')); ?></small>
<div class="entry">
<?php the_excerpt() ?>
</div>
</div>
<?php endwhile; else: ?>
<div class="center">
<p><?php _e('Es wurde nichts gefunden. Bitte geben Sie einen anderen Suchbegriff ein.'); ?></p>
<form id="searchform" method="get" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<div>
<input type="text" name="s" id="s" size="15" /><br />
<input type="submit" value="<?php _e('Search'); ?>" />
</div>
</form>
<?php endif; ?>
</div>
</div> <!--div content ends-->
<?php get_sidebar(); ?>
</div> <!--div main ends-->
<?php get_footer();
Alles anzeigen
Wäre klasse, wenn jemand weiter wüsste.
Gruß,
Annabell