Zum Inhalt

Die Feld-Engine

Diese Seite ist noch im Aufbau

Der Bestand ist übernommen und die Angaben sind gegen den Code geprüft. Beispiele und Erläuterungen werden noch ergänzt.

Wozu

Die Engine ist die technische Basis von TWtheme: Sie erzeugt Inhaltstypen, Taxonomien, Eingabefelder und Einstellungsseiten. Advanced Custom Fields wird nicht verwendet und ist auch nicht nötig.

Der Gewinn liegt darin, dass eine Felddefinition an einer Stelle steht und mehrfach verwertet wird:

Ein Feld definieren, und es ist verfügbar Wo
als Eingabefeld in der Meta-Box, auf der Optionsseite, im Taxonomie-Formular
als Block über die Meta-Blöcke
als Shortcode siehe Feld-Shortcodes
im Code siehe Post Meta
Was Pfad im Theme
Engine includes/engine/
Inhaltstypen includes/posttypes/

Die Bereiche

  • Felder
    Der FieldBuilder und die verfügbaren Feldtypen — der Ausgangspunkt für alles Weitere.

  • Inhaltstypen anlegen
    Eigene Inhaltstypen und Taxonomien samt Feldern registrieren.

  • Optionsseiten
    Eigene Einstellungsseiten, Reiter und Meta-Boxen.

  • Feld-Shortcodes
    Wie aus einer Felddefinition automatisch ein Shortcode entsteht.

  • Post Meta
    Feldwerte samt Label, Typ und Gruppe im Template auslesen.

  • Engine-Hooks
    Die Erweiterungspunkte der Engine.

Weiter