WordPress-Templates für die Startseite

Da es zwischen der den Templates front-page.php, home.php und index.php oftmals Verwirrungen gibt ein kurzer, klärender Blogbeitrag dazu.

WordPress greift beim Rendern der verschiedenen Seiten auf Templates zurück. Dazu gibt es eine ganze Template-Hierarchie, welches Template vor welchem verwendet wird. Für die Startseite einer WordPress-Seite können 3 Templates genutzt werden:

  • front-page.php
  • home.php
  • index.php

Doch welchces Template wird wann genutzt?

front-page.php

Die front-page.php wird für die statische Variante der Startseite genutzt. Wenn im Lesen-Bereich der WordPress-Einstellungen eine statische Startseite gewählt ist, dann wird das front-page.php-Template zum Rendern dieser genutzt.

home.php

Die Datei home.php wird für die Darstellung der Blog-Seite genutzt, die separat zur statischen Startseite in den WordPress-Einstellungen konfiguriert werden kann. Diese Seite listet die letzten Blog-Beiträge in absteigender Reihenfolge.

index.php

Die Datei index.php ist ein Fallback-Template. Wenn weder front-page.php noch home.php vorhanden sind, wird als Fallback die Datei index.php genutzt.

Weitere Informationen

Weitere Informationen zu dem Thema sind auf der entsprechenden Seite im WordPress Theme Handbook zu finden.

Schreibe einen Kommentar