Zum Inhalt

Seiten und Templates

Diese Seite ist noch im Aufbau

Das Gerüst steht, die ausführliche Beschreibung folgt. Die Angaben zu Modul, Blöcken und Einstellungen sind geprüft.

Wozu

TWtheme ist ein Block-Theme. Kopf- und Fußbereich, Archive und Einzelansichten werden unter Design → Editor gebaut, nicht in PHP-Dateien.

Zwei Dinge sind zu unterscheiden:

Was Wo bearbeitet Wirkung
Template Design → Editor → Templates gilt für alle Seiten dieser Art
Template-Part Design → Editor → Muster wiederverwendbarer Bereich, etwa der Kopfbereich

Bearbeitet man ein Template im Editor, landet die Fassung in der Datenbank und hat Vorrang vor der Datei im Theme. Über Zurücksetzen kommt die Fassung aus dem Theme wieder zum Zug — wichtig nach einem Update, wenn ein Template Verbesserungen bekommen hat.

Einstellungen

Seitenvorlagen

Beim Bearbeiten einer Seite lässt sich rechts unter Vorlage eine andere wählen:

Vorlage Wofür
Page with table of contents Seite mit Inhaltsverzeichnis
Single post with table of contents Beitrag mit Inhaltsverzeichnis
Blank nacktes Grundgerüst
Blank (custom heading) wie Blank, mit eigener Überschrift
Blank without header wie Blank, ohne Kopfbereich

Die drei leeren Vorlagen sind für Landingpages gedacht, die nicht in die normale Seitenstruktur passen.

Alle Templates und Parts: Templates.

Verwenden

Für den Aufbau einer Seite bringt das Theme eigene Layout-Blöcke mit — siehe Layout.

Fertige Blockanordnungen stehen im Editor unter Vorlagen bereit, etwa Post card grid oder Query Loop with filter. Eine eingefügte Vorlage ist danach frei bearbeitbar und behält keine Verbindung zum Original.

Entwicklertipps

Ein Child-Theme überschreibt ein Template durch eine Datei gleichen Namens — siehe Templates überschreiben.

Nützliche Funktionen:

twtheme_block_template_part_exists('header');
twtheme_render_block_template_part('header');

Weiter