it-swarm.com.de

Was ist der Unterschied zwischen home.php und index.php?

Wenn ich eine home.php-Datei erstelle, scheint WP diese anstelle von index.php zu verwenden, also wird index.php niemals verwendet?

Was sind die Unterschiede zwischen diesen beiden Vorlagendateien (im Themenordner)? Verhalten sich beide gleich, der einzige Unterschied ist die Priorität von home.php?

15
Alex
  • index.php ist eine universelle Vorlage, die von jeder Seite (Startseite, Archiv, einzelner Beitrag usw.) verwendet wird, wenn keine andere Vorlage dafür verfügbar ist.

  • home.php ist eine Vorlage, die für den main page (on is_home() ) -Zustand verwendet wird.

Siehe Vorlagenhierarchie für ein detailliertes Schema, wie Vorlagen angewendet werden.

17
Rarst

home.php wird von Ihrer Site für jede Seite verwendet, die Sie unter den Leseoptionen in wp-admin als "Posts-Seite" festlegen. Wenn Sie eine statische Seite als Startseite festlegen, verwenden Sie front-page.php, wenn Sie möchten, dass sie speziell gestaltet wird.

2
Dan Gayle

Beachten Sie, dass die Verwendung von home.php anstelle von index.php als Startseite eine normale Seite mit Beiträgen aus allen Kategorien in Ihrem Blog nicht zulässt. Mit anderen Worten, es gibt keine einfache Möglichkeit, zu index.php zu gelangen, wenn Sie home.php verwenden.

0
certainlyakey