Anzahl Suchergebnisse anzeigen

  • Hidiho zusammen,

    gibt es irgendwie ne Möglichkeit bei der Suche folgendes oberhalb der Ergebnisse zu realisieren?

    Ihre Suche mit dem Stichwort <STICHWORT> ergab ingesamt [ANZAHL_TREFFER] Treffer.

    Also das mit dem Stichwort ist ja nun das kleinste Problem gewesen, interessanter ist aber das mit dem Anzahl_Treffer, kann man diesen Wert irgendwo auslesen und wenn ja, wie?

    Vielen Dank schonmal im Vorraus,

    Gruß

    Kai

    • 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

  • Da die Suchergebnisse mit einer while-Schleife angezeigt werden, kannst du einfach eine variable bei jedem Durchlauf inkrementieren...

    PHP
    <?php while (have_posts()) : the_post(); ?>
    // Ausgabe Suchergebnisse
    [COLOR="Green"]<?php $results++; ?>[/COLOR]
    <?php endwhile; ?>


    Die Variable $results kannst du dann im Template weiterverwenden und ausgeben...

    wpseek.com - Die WordPress-Code-Suchmaschine

  • Äh, eine wirkliche Lösung ist das doch aber nicht, wenn ich das recht verstehe. Übersteigt die Trefferanzahl die max. pro Seite angezeigten Einträge (bzw. wenn man z.B. "Custom Query Strings" verwendet, die dort eingestellte Zahl der Postings), bekommt man immer nur genau diese Maximalzahl angezeigt -- und das auf jeder Seite.

    Abgesehen davon, dass auf diese Weise die Variable den gewünschten Wert sowieso erst hätte, nachdem die Suchergebnisse angezeigt werden -- vorheriger Einsatz also schlecht möglich. Zumal man, würde man vorher die Schleife durchlaufen lassen, ohne etwas dabei anzuzeigen, wieder vor obigem "Problem" stünde.

    Oder übersehe ich gerade was?

    ~fym

Jetzt mitmachen!

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