Was ist „WT Contact anywhere with fields“? Joomla! 6

WT Contact anywhere with fields ist ein Joomla-Plugin-Paket (ab Joomla 5) zum Einbetten von Kontakten (com_contact) an beliebigen Stellen, an denen Content-Plugins verarbeitet werden – inkl. Custom Fields aus der Kontakt-Komponente. Du wählst per Shortcode den gewünschten Kontakt und steuerst die Ausgabe über eigene Layout-Dateien im Plugin-Ordner. Der Entwickler hat das Paket zudem bereits auf Joomla 6-alpha2 getestet.

Der praktische Nutzen

  • Kontakt-Daten überall nutzbar: Zieh vollständige com_contact-Infos (Adresse, Telefon, Mail, Position, Bild, „Über mich“ usw.) sowie eigene Kontakt-Felder dorthin, wo du sie benötigst – z. B. in Artikeln, Landingpages, Modul-Inhalten.
  • Saubere „Autor-Boxen“ ohne Bastelei: Das Content-Plugin kann Autor-Infos im Artikel und in Kategoriesichten ausgeben – jeweils mit eigenem Layout.
  • Volle Kontrolle über das Markup: Ausgabe via Custom-Templates im tmpl/-Ordner → 100 % CI-konform, barrierearm und performance-schlank.
  • Komfort im Redaktionsalltag: Der Editor-Button findet Kontakte in einem Modal und setzt den Shortcode korrekt – weniger Tippfehler, schnelleres Arbeiten.

Features & Syntax

Paketinhalt:

  • Content-Plugin (rendert Shortcodes; kann zusätzlich Author-Info-Blöcke in Artikeln/Kategorien ausgeben)
  • Editor-Button-Plugin (modales Suchen/Einfügen von Kontakten inkl. Layout-Auswahl)

Shortcode (Basis):

{wt_contact_wf contact_id=123 tmpl=card} 
  • contact_id (Pflicht) → ID aus com_contact
  • tmpl (optional) → Name deiner Layout-Datei unter plugins/content/wtcontactwithfields/tmpl/ (ohne .php)

Developer-Hook

Beim onContentPrepare kann das Plugin die zum Autor verknüpften Kontaktdaten in $article->wtcontactwf bereitstellen – praktisch für Spezial-Templates/Overrides.

Typische Einsatzszenarien

  • Autor-/Team-Boxen: Einheitliche Info-Blöcke (Foto, Rolle, Social/Website, Mail) unter Artikeln oder in Kategorien.
  • Service-Kontaktleisten: Ansprechpartner je Bereich (Vertrieb, Support) direkt in Landingpages integrieren.
  • Kurse/Events: „Dozent/Referent“-Karten aus Kontakten ziehen – inkl. Feldern wie Ort, Sprechzeiten, Qualifikationen.

Abgrenzung zum Joomla-Core

Joomla kann Autoren verlinken und besitzt das Plugin „Content – Contact“; alle Kontakt-Daten inkl. Custom Fields lassen sich darüber jedoch nicht flexibel im Inhalt ausgeben. WT Contact anywhere with fields schließt diese Lücke: vollständige Kontakt-Datenausgabe + eigene Layouts + Shortcodes + Autor-Boxen.

Schnellstart

  1. Installieren & aktivieren (Paket); sicherstellen, dass com_contact gepflegt und (falls nötig) Benutzer↔Kontakt verknüpft ist.
  2. Eigenes Layout unter plugins/content/wtcontactwithfields/tmpl/ anlegen (z. B. card.php).
  3. Im Ziel-Inhalt Shortcode setzen:
    {wt_contact_wf contact_id=123 tmpl=card} 
  4. Optional Editor-Button nutzen: Kontakt per Modal suchen, Layout wählen, Shortcode einfügen.
  5. Ausgabe prüfen (Artikel/Modul/Ansicht), CSS/Markup feinjustieren; bei Autor-Boxen je Kontext ein separates Layout definieren.

Best-Practice

Felder zuerst planen: Welche Kontakt-Custom-Fields benötigst du (z. B. Socials, Durchwahl, Sprechzeiten)? Erst Felder sauber anlegen, dann Layout bauen. Konsistenz über Templates: Ein Layout für Artikel-Autor, ein anderes für Sidebar/Teaser – so bleibt das Frontend klar. Zukunftssicher: Da J4 nicht unterstützt wird, Projekte auf J5+ betreiben; positiv: J6-Alpha bereits erfolgreich getestet.

Fazit

WT Contact anywhere with fields macht com_contact endlich „überall nutzbar“ – mit vollständigen Daten, Custom Fields und frei gestaltbaren Layouts. Für Redaktionen, Magazine, Dokus, Portale und Corporate-Sites ein kleiner, aber äußerst wirkungsvoller Hebel für konsistente Kontakt- und Autorendarstellung.

Download