Nummerierung der Suchergebnisse

  • Ich habe Wordpress so konfiguriert, dass immer nur 5 Posts auf einer Seite angezeigt werden - so dann auch natürlich auf der Suchergebnisseite. Darunter stehen dann die Blättern-Links, das Problem dabei ist: die Ergebnisse werden auf jeder Seite wieder neu nummeriert! Es geht auf der zweiten Seite also nicht bei 6. weiter, sondern wieder bei 1. - kann man das irgendwie lösen oder lässt sich das nicht umgehen?

    Und wo wir gerade dabei sind: Ist denn auch eine Anzeige "Seite X von Y" möglich?

    Hier noch der entsprechende Code-Abschnitt meiner search.php:

    • 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

  • Du könntest einen Zähler mitführen, der sich z.B. anhand der Variablen $paged und $posts_per_page berechnet. Den dann mit ausgeben. Eine Lösung wäre folgende:

    PHP
    <?php
    	if( isset($paged) && ( intval($paged) > 1 ) ) {
    		echo '<ol start="' . ( ($paged - 1) * $posts_per_page + 1 ) . '">';
    	} else {
    		echo '<ol>';
    	}
    ?>
    <!-- the_loop -->
    </ol>

    Das start-Attribut verhindert aber eine erfolgreiche Validierung der Seite bei (X)HTML-Strict! Du kannst den Zähler aber natürlich auch als normalen Text ausgeben.

Jetzt mitmachen!

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