Mass Custom Fields vs. ACF
ACF hat benutzerdefinierte Felder für alle einfach gemacht. Wir behalten diese Einfachheit und ändern, wo die Daten liegen. Hier ein ehrlicher Blick auf beide.
Auf einen Blick
Basierend auf der öffentlichen Dokumentation von ACF. Wo wir eine Tatsache nicht belegen können, verweist die Zeile auf die Website des Anbieters.
Der Unterschied bei der Speicherung
Die meisten Plugins für benutzerdefinierte Felder, ACF eingeschlossen, speichern jeden Wert als Text in einer Zeile der Meta-Tabellen. Mass Custom Fields gibt jeder Feldgruppe eine eigene Tabelle mit typisierten, indizierbaren Spalten und verknüpft die Zeilen per ID mit Beiträgen, Benutzern, Terms oder Kommentaren.
Der wesentliche Unterschied
Mass Custom Fields ist standardmäßig datenbankbasiert: Jede Feldgruppe erhält im kostenlosen Plugin eine eigene Tabelle mit typisierten, indizierbaren Spalten. Auch andere Plugins können in irgendeiner Form eigene Tabellen nutzen, die Aussage lautet also nicht „einziges Plugin mit Tabellen“. Die Aussage ist, dass Tabellen die Standardspeicherung sind, kein Add-on und kein optionaler Modus, ergänzt durch Werkzeuge für Schema-Sicherheit: Table health, Backup-Spalten bei riskanten Typänderungen und Drift-Erkennung.
Programmatische SEO und Datentabellen basieren auf derselben Feld-Engine, sodass ein Datensatz sowohl Admin-Tabelle als auch Quelle für generierte Seiten sein kann. Uns ist kein anderes Plugin für benutzerdefinierte Felder bekannt, das dies mitbringt; prüfen Sie bei Bedarf die Websites der Anbieter.
Wann ein anderes Plugin besser passen kann
- Sie sind auf ein großes Ökosystem aus Tutorials, Themes und Add-ons rund um ACF angewiesen.
- Sie brauchen einen bestimmten Feldtyp oder eine Integration, die wir nicht haben.
- Ihre Website ist klein und die Speicherstruktur ist Ihnen egal.
Wechsel von ACF
Mass Custom Fields kann aus ACF kopieren:
- Feldgruppen, Optionsseiten, Beitragstypen und Taxonomien,
- gespeicherte Werte von Beiträgen, Terms, Benutzern, Kommentaren und Optionen,
- Definitionen für Flexible Inhalte und Clone (Pro), sofern die Zieltypen verfügbar sind.
Tools › Migrate from ACF erstellt zuerst einen Bericht und zeigt, was kopiert wird. Das Kopieren läuft im Hintergrund in Stapeln, kann fortgesetzt werden und lässt sich gefahrlos wiederholen. ACF-Daten werden nie verändert, sodass Sie beide vergleichen können, bevor Sie ACF deaktivieren. Für manche ACF-Funktionen gibt es möglicherweise kein Äquivalent; der Bericht listet auf, was sich nicht zuordnen lässt. Lesen Sie Migration von ACF.
Die get_post_meta()-Bridge sorgt außerdem dafür, dass Code, der Post-Meta über den Feldnamen liest und schreibt, mit in Tabellen gespeicherten Feldern weiter funktioniert.
Hinweise zur Geschwindigkeit
In diesem Vergleich veröffentlichen wir keine Geschwindigkeitswerte.
Fragen
Kann ich beide Plugins gleichzeitig betreiben?
Ja. Andere Plugins für benutzerdefinierte Felder können neben Mass Custom Fields laufen. Sie speichern Daten an unterschiedlichen Orten, was einen schrittweisen Umstieg ermöglicht.
Läuft die ACF-Migration automatisch?
Es ist ein geführtes Werkzeug, kein Ein-Klick-Wechsel. Tools › Migrate from ACF erstellt zuerst einen Bericht und kopiert dann im Hintergrund. ACF-Daten werden nie verändert. Siehe Migration von ACF.
Funktioniert Code, der get_post_meta() verwendet, weiterhin?
Die Post-Meta-Bridge sorgt dafür, dass get_post_meta(), update_post_meta(), add_post_meta() und delete_post_meta() auf dem Schlüssel eines Felds dessen Spalte lesen und schreiben. Sie ist pro Gruppe standardmäßig aktiv. Siehe Post-Meta-Bridge.