WT Revars insert ist ein Editor-Button-Plugin (Editors-xtd) für Joomla 4, das die in Revars angelegten Shortcode-Variablen bequem per Klick ins Editorfeld einfügt. Es ergänzt damit das eigenständige Revars-Systemplugin, das die tatsächlich globalen Variablen/Shortcodes bereitstellt und im Frontend ersetzt.
Kurz
- Revars = erstellt/ersetzt Variablen siteweit (Telefon, Adresse, Firmennamen, Snippets, sogar in Skripten).
- WT Revars insert = Editor-Button, der diese Variablen über ein Modal auflistet und per Klick in Artikel/Module einsetzt.
Der praktische Nutzen
- Weniger Tippfehler & schnelleres Arbeiten: Statt Shortcodes aus dem Kopf zu tippen, fügst du sie per Auswahlliste/Modal ein. Besonders hilfreich für große Teams.
- Zentrale Pflege, globale Konsistenz: Telefonnummer, Impressumsbausteine, CTAs, Karten-Snippets & Co. werden einmal in Revars definiert und erscheinen korrekt an allen Stellen – Änderungen erfolgen zentral.
- Erweitertes Ökosystem: Revars unterstützt weitere Variablen via Dritt-Plugins; WT Revars insert zeigt auch diese im Modal an und kann sie einfügen.
Wie spielt es mit „Revars“ zusammen?
Der Revars-Kern ist ein performantes System-Plugin für Shortcodes/Variablen mit u. a. folgenden Eigenschaften:
- Sehr schnelle Ersetzung, auch bei aktiviertem Caching (kein Regex-Overkill).
- Verschachtelbare Variablen (eine Variable kann andere nutzen).
- Sprachkonstanten überall verwendbar (sogar in JavaScript/Modals).
- UTM-gesteuerte Textvarianten – praktisch für Landingpages/Ads.
- Eigene Variablentypen via Mini-Plugins (Beispiele inkl., z. B.
{VAR_YEAR}).
WT Revars insert ist der Editor-Komfortaufsatz: Es holt die in Revars definierten (auch von Dritt-Plugins gelieferten) Variablen in ein Modal und setzt sie an der Cursorposition ein.
Abgrenzung zu Joomla-Bordmitteln
- Sprach-Overrides im Core sind mächtig, aber erfordern Konstantenpflege und sind weniger komfortabel im Editor-Alltag.
- Custom Fields sind ideal für strukturierte Inhalte, aber kein globales Snippet/Variablen-System.
- Revars + WT Revars insert liefern ein echtes, schnelles Variablen-/Snippet-System – inkl. Editor-Einfügehilfe und (optional) UTM-Logik.
Typische Einsatzszenarien
- Corporate-Grunddaten: Telefonnummer, E-Mail, Firmierung, Adressen, Öffnungszeiten.
- Wiederkehrende Micro-Snippets: Haftungs-/Datenschutz-Hinweise, CTA-Sätze, Mini-Tabellen, Map-Skripte.
- Kampagnen/Landingpages: UTM-basierte Überschriften/Claims ändern, ohne Artikel zu duplizieren.
Setup (schnell & sicher)
- Revars installieren/aktivieren und gewünschte Variablen anlegen (z. B.
{VAR_PHONE},{VAR_ADDR}); bei Bedarf Dritt-Plugins für weitere Variablentypen ergänzen. - WT Revars insert installieren/aktivieren (Editors-xtd). Im Editor erscheint ein Button, der ein Modal mit Variablenliste öffnet.
- Im Artikel/Modul: Button klicken → Variable auswählen → einfügen → speichern. Fertig – Revars übernimmt die Ersetzung im Frontend.
Best-Practice
- Namenskonventionen: Eindeutige Präfixe nutzen (z. B. VAR_ / CTA_ / ADDR_), um Verwechslungen zu vermeiden.
- Dokuliste der Variablen für das Team pflegen (kurz + Zweck).
- Mehrsprachigkeit: Sprachkonstanten über Revars siteweit ausspielen, selbst in JS-Blöcken – nützlich für interaktive UIs.
- Kampagnen-Tuning: UTM-Felder testen (z. B. utm_campaign) und sichere Defaults definieren, falls keine UTM übergeben wird.
Fazit
WT Revars insert ist der kleine, aber entscheidende Produktivitäts-Hebel für alle, die Revars als globales Variablen-/Snippet-System nutzen. Es bringt Variablen per Klick in den Editor, reduziert Fehler und beschleunigt Workflows – besonders in redaktionellen Teams und Agenturumgebungen.