WordPress Pagination: So kannst du eine bessere Seitennavigation integrieren!

Oft wird in WordPress die Seitennavigation mit „Nächster Seite“ und „Vorherige Seite“ angezeigt, um ältere Beiträge sehen zu können. Das geschieht je nach Einstellung in der Regel nach 5 bis 10 Beiträgen und ist nicht optimal. Denn durch diese Navigationsstruktur können keine Seiten übersprungen werden. Oft weiß der Besucher in so einem Fall auch gar nicht, auf der wievielten Seite er sich befindet. Die Lösung für dieses Problem ist eine Pagination mit der du die Standard Seitennavigation mit einer benutzerfreundlicheren Variante ersetzen kannst.

Das Templete für die Pagination erstellen

Dazu musst du die „functions.php“ deines WordPress Blogs öffnen. Dort musst du folgenden Code eingeben, um das Template der Pagination zu definieren:

So rufst du die Pagination in einem Template auf

Nun musst du das Template öffnen, in das du die Pagination einbinden möchtest. Miestens handelt es sich dabei um die „index.php“, „category.php“ oder „archive.php“. Folgenden Code musst du dort einfügen, wo du die Pagination haben möchtest:

Danach sieht die Verlinkung zu deinen älteren Artikeln folgendermaßen aus:

Geniale Themes: MyThemeShop
MyThemeShop
Vorteile:
MyThemeShop Vorteile
  • Extrem schöne WordPress Themes
  • Bereits SEO-optimiert und flexibel einsetzbar
  • Einzelkauf oder Premium Abo möglich
Pagination in WordPress

Pagination in WordPress

Hier kannst du einstellen, wie viele Beiträge du auf einer Seite haben willst:

Beitraganzahl pro Seite

Klicke auf: Einstellungen –> Lesen

Projekteplattform: Freelancer
Freelancer
Kernbereiche:
Freelancer Aufgaben
  • Programmier-aufträge vergeben und finden
  • Kostenlose Joberstellung
  • 15 € Startguthaben geschenkt
Bewerte diesen Artikel
1 Stern2 Sterne3 Sterne4 Sterne5 Sterne


Bis jetzt keine Bewertung
Loading...

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

How-to-WordPress.de unterstützt dofollow und ist somit nofollow frei.