Spintax ist ein Toolkit zur Inhaltserstellung für WordPress. Erstellen Sie wiederverwendbare Vorlagen im Spintax-Markup — Aufzählungen, Permutationen, Variablen, Bedingungen und Pluralabgleich — und betten Sie sie dann entweder per Shortcode und PHP ein oder binden Sie sie an ACF- und Post-Meta-Felder, sodass jeder passende Beitrag beim Speichern, per Cron oder auf Abruf seine eigene gerenderte Variante erhält.
Markup
- Aufzählungen —
{a|b|c}wählt zufällig eine Option, mit Verschachtelung - Permutationen —
[<config>a|b|c]nimmt N Elemente, mischt sie und verbindet sie mit eigenen Trennzeichen - Variablen —
%var%mit globalem, lokalem (#set) und Shortcode-Geltungsbereich - Bedingungen —
{?VAR?then|else}verzweigt je nachdem, ob eine Variable gesetzt ist - Pluralabgleich —
{plural N: one|few|many}wählt die grammatisch korrekte Form nach Anzahl (RU/UK/BE 3 Formen, EN-Stil 2 Formen) - Verschachtelte Vorlagen — eine Vorlage in einer anderen per
#includeoder[spintax]
ACF-/Post-Meta-Bindungen
Verbinden Sie eine Vorlage mit einem ACF-Feld (text / textarea / wysiwyg) oder einem Post-Meta-Schlüssel, konfigurieren Sie sie einmal pro Beitragstyp, und Spintax füllt das Feld in jedem passenden Beitrag — füllt leere Felder automatisch, bewahrt manuelle Änderungen und regeneriert beim Speichern oder per Cron.
- Bulk Apply — gestückelte asynchrone Durchläufe über Action Scheduler, mit synchronem „Run now“ und WP-CLI als Fallback
- Logs — ein Protokoll pro Durchlauf darüber, was geschrieben, übersprungen oder geleert wurde
- WP-CLI —
wp spintax bindings list|apply|test|export|importfür die Synchronisierung Staging → Produktion - Migration — Assistent in einem Schritt für Umsteiger von
nested-spintax-for-acf
Leistung & Datenschutz
Die gerenderte Ausgabe wird über die WP-Object-Cache-API zwischengespeichert (Redis / Memcached möglich), mit optionaler Cron-Regeneration pro Vorlage. Alles läuft lokal — keine externen Dienste, kein Tracking, keine Daten verlassen Ihren Server.
Die Syntax basiert auf dem GTW-Standard (Generating The Web).