Hallo,
ich schlage mich jetzt seit 2 Wochen mit dem gleichen Problem rum und werde fast wahnsinnig !
Ich "versuche" die Suchfunktion so zu manipulieren das sie nur in einer bestimmten Kategorie sucht, aber irgendwie klappt das nicht. Ich poste mal alles meiner Meinung nach wichtige und vielleicht kann mir ein Profi hier helfen !
Also...
Theme : Link zum Theme
Searchplugin : Search Unleashed
Permalinks sind aktiviert (weiss nicht ob das wichtig ist )
Und jetzt die searchform.php und search.php aus dem Theme. Ich habe dort dieses <?php dropdown_cats();?> in die Suchform eingebaut. Quelle hier : LINK
In der Adresszeile steht dann auch (siehe code), aber keine entsprechende Ausgabe :cry:
searchform.php
<form method="get" id="searchform" action="<?php bloginfo('home'); ?>/">
<div><input type="text" value="<?php echo wp_specialchars($s, 1); ?>" name="s" id="s" />
<?php dropdown_cats();?>
<input type="submit" id="searchsubmit" value="Search" /><br />
</div>
</form>
search.php
<?php get_header(); ?>
<div id="primary" class="single-post">
<div class="inside">
<div class="primary">
<?php if (have_posts()) : ?>
<h1>Suchergebnisse</h1>
<ul class="dates">
<?php while (have_posts()) : the_post(); ?>
<li>
<span class="date"><?php the_time('n.j.y') ?></span>
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
veröffentlicht in
<?php the_category(', ') ?>
</li>
<?php $results++; ?>
<?php endwhile; ?>
</ul>
<div class="navigation">
<div class="left"><?php next_posts_link('« Previous Entries') ?></div>
<div class="right"><?php previous_posts_link('Next Entries »') ?></div>
</div>
<?php else : ?>
<h1>Leider (noch) nichts passendes gefunden !</h1>
<?php endif; ?>
</div>
<div class="secondary">
<h2>Search</h2>
<div class="featured">
<p>Du hast nach “<?php echo wp_specialchars($s, 1); ?>” auf <?php bloginfo('name'); ?> gesucht.
<?php
if (!$results) echo "Es wurden keine Ergebnisse gefunden. Viel Glück beim nächsten mal.";
elseif (1 == $results) echo "Es wurde 1 Ergebniss gefunden. Das muss dein Glückstag sein.";
else echo "Es wurden $results Ergebnisse gefunden.";
?>
</p>
<br>Archive durchsuchen:
<form method="get" id="searchform" action="<?php bloginfo('home'); ?>/">
<div><input type="text" value="<?php echo wp_specialchars($s, 1); ?>" name="s" id="s" />
<?php dropdown_cats();?>
<input type="submit" id="searchsubmit" value="Suche" />
</div>
</form>
<span style="color: #FF9900;">TIP : </span> Den Suchbegriff in Anführungszeichen einzugeben bringt viel bessere Ergebnisse ! <span style="color: #FF9900;"></span>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Alles anzeigen
Bin für jede Hilfe sehr dankbar :-D