Über dieses Plugin

IDF vCard verbindet ACF-Felder einer Profilseite mit dem vCard-3.0-Standard. Im Plugin-Admin werden benannte Mapping-Sets gepflegt; auf der Profilseite waehlt der Shortcode das Set per set-Attribut aus und liefert QR-Code und .vcf-Download. Leere oder nicht gemappte Felder bleiben in der vCard weg.

Features

  • Mapping-Sets: Pro Set ein Name, ein Slug und eine ACF-zu-vCard-Tabelle. Sets sind nicht an einen CPT gebunden — derselbe Slug kann auf beliebigen Profilseiten genutzt werden.
  • Bezugs-CPT (optional): Filtert die ACF-Feld-Auswahl im Editor auf einen Post-Type, damit das Mapping uebersichtlich bleibt. Im Frontend irrelevant.
  • vCard 3.0 nach RFC 2426: Strukturierte N- und ADR-Properties, Telefon-/E-Mail-Typen, X-SOCIALPROFILE fuer LinkedIn, Xing, GitHub, Bluesky, Mastodon.
  • QR-Code als Inline-SVG: Shortcode [idf_vcard_qr set="..."] rendert die vCard direkt auf der Seite — SVG-Erzeugung ueber das Plugin IDF QR-Codes.
  • .vcf-Download mit Foto: Shortcode [idf_vcard_download set="..."] liefert die vollstaendige vCard inklusive PHOTO und LOGO aus ACF-Bildfeldern.
  • Globale QR-Defaults: Groesse, Fehlerkorrektur, Farben und Quiet-Zone zentral einstellbar, pro Shortcode-Aufruf ueberschreibbar.
  • Filter fuer Entwickler: idf/vcard/properties, idf/vcard/build, idf/vcard/qr_options, idf/vcard/filename.
  • Voraussetzungen: WordPress 6.0+, PHP 8.1+, Advanced Custom Fields, IDF QR-Codes 1.1.0+. Optional IDF Home fuer Lizenzpruefung und automatische Updates.

Changelog

v0.2.0

Geändert

  • Mappings sind jetzt eigenständige Sets mit Namen und Slug — im Shortcode per set="..." gewählt, nicht länger automatisch über den Post-Type aufgelöst.
  • Set-Editor hat einen optionalen Bezugs-CPT, der die ACF-Feld-Auswahl im Editor filtert. Im Frontend bleibt das Set CPT-agnostisch.
  • Admin-Bereich: Übersicht aller Sets mit Bearbeiten/Löschen/Neu-Anlegen statt CPT-Tabs.

v0.1.0

Hinzugefügt

  • ACF-Felder werden auf vCard-3.0-Properties gemappt; leere Felder bleiben in der vCard weg.
  • vCard als Inline-SVG-QR-Code und als .vcf-Download auf jeder Profilseite.
  • Foto und Logo aus ACF-Bildfeldern landen im Download-vCf, nicht im QR.
  • Admin-Bereich „vCards" mit Mapping-Editor, globalen QR-Defaults und Hilfe-Seite.

0 Comments

Auf dieser Seite
Über dieses Plugin
  • Version: 0.2.0
  • Version vom: 5. Mai 2026
  • WordPress-Version: 6.0
  • Getestet bis WP-Version: 6.5
  • PHP-Version: 8.1
  • Kompatible Themes: alle
  • Erforderliche Plugins: Advanced Custom Fields (ACF)
  • Mitwirkende: Joerg Martin