Ausgabe bei keinem Suchtreffer

  • Hallo Zusammen,

    ähm, wenn die Eingabe vom User KEIN Suchtreffer liefert würde ich gern etwas in der Art von "Leider war ihre Suche erfolglos" bla bla ausgeben ...

    Aufruf im Moment in der search.php

    PHP
    <?php if ( have_posts() ) : ?>
        <h2 class="page-title">Suchergebnisse für "<?php echo get_search_query(); ?>"</h2>
            <?php get_template_part('loop_suche'); ?>
    <?php endif; ?>

    Der Loop

    Wo ist der Fehler?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hi :)
    der Code in der loop.php ist für nicht vorhandene Artikel in einer Kategorie und hat nichts mit der Suche zu tun.
    In der search.php gibt es normalerweise noch eine else-Schleife, die ausgegeben wird, wenn eben keine Posts gefunden wurden. Wenn das bei dir nicht der fall ist, dann lade dir doch einfach das twentyten-Theme herunter (wenn du es nicht schon benutzt) und kopiere dir den Bereich in der search.php heraus :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!