Die Dateistruktur eines WordPress Themes

Ein Theme kann aus unterschiedlich vielen Dateien aufgebaut sein.
Hier die Template-Dateien des Themes 2016-.

Die wichtigsten Dateien, die unbedingt vorhanden sein müssen:

  • index.php
    zur Steuerung des Aufbaus der Website per HTML
    und was angezeigt werden soll.

  • style.css
    Steuerung des Designs des Dokuments bzw. der Website

Mit nur 2 Dateien ist jede Seite gleich aufgebaut. Je mehr Dateien im Theme vorhanden sind,
um so interessanter und vielschichtiger ist das Theme.

  


Die Template Arten + Dateien eines WordPress Themes

Die Dateinamen werden von WordPress vorgegeben und sind zwingend so erforderlich.
Es gibt grob gesagt drei Arten von Templates 

  1. Primäre Templates
    Steuerung einer bestimmten Art von Unterseite
    z.B. page.php steuert die Ansicht einer statischen Seite
    z.B. single.php steuer die Ansicht eines Beitrags

  2. Sekundäre Templates
    Steuerung eines Teilbereiches einer Unterseite
    z.B. header.php steuert den Kopfbereich der Seite
    z.B. footer.php steuert den Fußbereich einer Seite
    Diese Templates werden in primäre Templates geladen,
    ober der header, unten der footer

  3. Tertiäre Templates 
    Dateien, die Sie selber anlegen.
    Diese Dateien werden in einem gesonderten Ordner abgelegt,
    im Theme 2016 im Ordner template-parts

Dateien, die mit content- beginnen
sind im Codex von WordPress nicht aufgeführt, werden jedoch oft
standardmäßig benötigt und befinden sich im Root-Verzeichnis.
Neuerdings speichert WordPress diese Dateien im Ordner template-parts ab,
siehe Template 2017 und 2016.

Sonderdateien
z.B. functions.php zur Steuerung von Theme-Funktionen,
Sidebar und Navigationsbereiche werden mit dieser Datei aktiviert

screenshot.png
Bild, das im Backend zum Template mit angezeigt wird.