Seitennavigation in WordPress ohne Plugin
Bislang habe ich ein Plugin verwendet, um unten auf der Seite Seitenzahlen anzuzeigen anstatt der Navigation mit »Vorwärts«- und »Zurück«-Links. Im Prinzip funktioniert das gut, aber wenn sich der gleiche Effekt auch ohne Plugin erreichen lässt, gefällt mir das noch besser, denn jedes Plugin weniger bedeutet weniger Speicherverbrauch, weniger Störanfälligkeit, weniger Wartung. Ich habe ein paar Möglichkeiten gefunden, Seitennummerierung ohne Plugin zu realisieren, am besten gefallen hat mir diese Version. Ich habe bei der Integration in mein Theme ein paar Kleinigkeiten geändert:
Ich habe Bennis Code, der in die functions.php eingefügt werden muss, kopiert und in meine functions.php vor dem letzten ?> eingefügt. Da ich vor den Seitenzahlen gerne Seiten: stehen hätte (wie vorher auch), habe ich Zeile 18 so geändert:
echo '<div class="pagination_navi">Seiten: ';
In Zeile 26 habe ich den Link entfernt, da ich die jeweils aktuelle Seite nicht verlinkt haben möchte, das sieht bei mir dann so aus:
echo '<a class="current-page" title="aktuelle Seite" >'.($current_page).'</a>';
Außerdem habe ich ein paar title-Bezeichnungen geändert, also zum Beispiel eine Seite zurück statt vorherige Seite, und die Zeichen « («) und » (») habe ich durch ◄ (◄) und ► (►) ersetzt.
Die style.css habe ich wie in dem Artikel beschrieben ergänzt und angepasst, und jetzt sieht die Seitennavigation statt vorher so:

nun so aus:

Wieviele Seiten jeweils vor und hinter den Pünktchen erscheinen, lässt sich im Code in der functions.php einstellen, und auch die Pünktchen können durch andere Zeichen ersetzt werden.
Noch keine Kommentare
Einen Kommentar schreiben:
Zum vorherigen oder nächsten Beitrag blättern:
« Upgrade auf WordPress Version 3.0 Blogparade: gewinne ein Sony Vaio CR31 S/L Notebook »









