WordPress & Suche(n)
Die Erstellung bzw. Anpassung einer Suchseite ist nun wirklich keine große Sache, wenn da nicht diese vielen kleinen Code-Schnipsel wären, die man ganz gut gebrauchen könnte.
Code-Sammlung für Suchergebnisseiten & Co
search.php – Das wird die Suchseite.
get_search_query();
… Suchbegriff(e)
$wp_query->found_posts
… Anzahl der gefundenen (Such-)Ergebnisse
Und so könnte der Inhalt deiner search.php aussehen:
<?php get_header(); ?> <div id="wrapper"> <h1><?php echo __('Suchergebnisse'); ?></h1> <?php /* BO Loop */ ?> <?php if (have_posts()) : ?> <?php echo __('Deine Suche nach ') .'<strong>'.get_search_query().'</strong>' . __(' ergab ') .'<strong>'.$wp_query->found_posts.'</strong>' .__(' Treffer.'); ?> <?php while (have_posts()) : the_post(); ?> [...] <?php endwhile; ?> <?php else: ?> <?php echo __('Deine Suche ergab leider keine Treffer.'); ?> <?php endif; ?> <?php /* EO Loop */ ?> </div> <?php get_footer(); ?>
Veröffentlicht am 12. September 2013 und aktualisiert am 15. Juni 2014