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