Über dieses Plugin

Der IDF ACF Bidirectional Sync ersetzt ACF Pro’s eingebauten bidirektionalen Sync für Relationship- und Post-Object-Felder durch einen kontrollierten, kaskadenfreien Mechanismus. Entwickelt von der Ideenfabrik GmbH, verhindert das Plugin Endlosschleifen und unkontrolliertes Überschreiben bei komplexen Beziehungen zwischen Custom Post Types.

Features

  • Master-Key-Anbindung: Automatische Updates und Lizenzprüfung über IDF Master-Key (>= 1.5.0). Non-blocking — Plugin funktioniert auch ohne Master-Key.
  • Anti-Kaskade: Wenn der Sync die Gegenseite aktualisiert, wird kein weiterer Sync ausgelöst — keine Endlosschleifen.
  • Diff-basierter Sync: Nur tatsächliche Änderungen (hinzugefügt/entfernt) werden synchronisiert, kein blindes Überschreiben.
  • Einfache Paare: Jedes Feld synchronisiert nur sein Gegenfeld — keine Kettenreaktion.
  • Auto-Erkennung: Scannt aktive ACF-Feldgruppen nach Relationship- und Post-Object-Feldern und erstellt automatisch Mapping-Vorschläge.
  • Manuelles Mapping: CPT-Slug und Feldname manuell eingeben, falls die Auto-Erkennung nicht greift.
  • Snapshots: Erstellt Snapshots aller aktuellen Verknüpfungen für den Diff-Vergleich.
  • Admin-Oberfläche: Einstellungsseite mit Mapping-Tabelle, Toggle-Schalter, Status-Übersicht und Snapshot-Verwaltung.
  • Hilfe-Seite: Dokumentation der Funktionsweise direkt im WordPress-Admin.
  • Dependency-Check: Automatische Prüfung, ob ACF Pro aktiv ist. Klare Admin-Hinweise bei fehlender Abhängigkeit.
  • Migration: Automatische Übernahme von Einstellungen aus älteren Plugin-Versionen — kein Datenverlust beim Update.

Changelog

v3.1.3

Geändert

  • Auf Git-basiertes Deployment migriert (idf-ci Workflow, readme.txt + CHANGELOG.md als Pflichtdateien).

v3.1.1

Behoben

  • Dependency-Check funktioniert jetzt unabhängig von der alphabetischen Plugin-Ladereihenfolge.
  • Dependency-Checker auf v1.5.1 (mit class_exists-Guard).

Hinzugefügt

  • Plugin-Header Requires at least: 6.0.

v3.1.0

Hinzugefügt

  • Master-Key-Anbindung für automatische Updates und Lizenzprüfung.
  • Dependency-Check (prüft IDF Master-Key >= 1.5.0).
  • Konstante IDF_ACF_SYNC_FILE.
  • Eigener Dependency-Checker in includes/.

v3.0.0

Geändert

  • Kompletter Rewrite auf IDF-Plugin-Standards.
  • IDF-Naming: alle Funktionen, Konstanten, Option-Keys, CSS-Klassen und Hooks auf idf_acf_sync_-Prefix.
  • Modulare Dateistruktur (includes/, assets/).
  • Eigener Top-Level-Menüpunkt mit Einstellungen und Hilfe.
  • CSS in assets/admin.css ausgelagert.
  • PHP 8.0 Minimum.

Hinzugefügt

  • Hilfe-Seite mit Funktionsbeschreibung und Bedienungsanleitung.
  • Dependency-Check für ACF Pro.
  • Migration v2.x-Option-Keys auf neue Namen.

Entfernt

  • Emoticons in der Admin-Oberfläche (Dashicons stattdessen).

0 Comments

Auf dieser Seite
Über dieses Plugin
  • Version: 3.1.3
  • Version vom: 30. März 2026
  • WordPress-Version: 6.0
  • Getestet bis WP-Version: 6.5
  • PHP-Version: 8.0
  • Kompatible Themes: Alle
  • Erforderliche Plugins: Advanced Custom Fields (ACF), IDF Master-Key
  • Mitwirkende: Joerg Martin