Einzeiliges Texteingabefeld. Optionale maximale Länge, Platzhalter, Präfix/Nachsuffix (für Präfixe wie “$” oder Nachsuffixe wie “/Monat”), und Standardwert.
ACF-Äquivalent: text Gibt zurück: string
Mehrzeiliges Texteingabefeld mit konfigurierbarer Zeilenanzahl. Optionale maximale Länge und Platzhalter. Gibt einfachen Text zurück (keine HTML-Formatierung).
ACF-Äquivalent: textarea Gibt zurück: string
Numerische Eingabe mit min-, max- und Schrittwerten. Optionales Präfix/Nachsuffix für Einheiten. Validiert als Zahl beim Speichern.
ACF-Äquivalent: number Gibt zurück: number
Schieberegler-Eingabe mit min-, max- und Schrittwerten. Visuelle Alternative zur Nummer für begrenzte Werte. Ideal für Bewertungen, Opazität und prozentuale Felder.
ACF-Äquivalent: range Gibt zurück: number
E-Mail-Eingabe mit Validierung auf Client- und Serverseite. Nützlich für Kontaktfelder und Benutzeraufzeichnungen.
ACF-Äquivalent: email Gibt zurück: string
URL-Eingabe mit Validierung. Unterstützt relative und absolute URLs. Optionale Protokollanforderung.
ACF-Äquivalent: url Gibt zurück: string
Maskiertes Passwort-Eingabefeld. Werte werden verschlüsselt gespeichert (nicht im Klartext). Verwenden Sie es für API-Schlüssel, geheime Token oder andere sensible Strings.
ACF-Äquivalent: password Gibt zurück: string (entschlüsselt beim Lesen durch autorisierte Benutzer)
Medienbibliotheksauswahl mit Vorschau. Gibt Bildmetadaten zurück (ID, URL, alt, Größen). Konfigurierbares Rückgabeformat: Bild-Array, Bild-URL oder Bild-ID.
ACF-Äquivalent: image Gibt zurück: array / string / integer je nach Rückgabeformat
Datei-Upload/Auswahl für jeden Dateityp. Konfigurierbare erlaubte Typen (PDF, DOC, ZIP usw.) und maximale Größe. Gibt Dateimetadaten zurück.
ACF-Äquivalent: file Gibt zurück: array / string / integer
TinyMCE Rich-Text-Editor mit Medien-Upload. Vollständige WordPress-Editor-Funktionen: Überschriften, Listen, Links, Bilder, Einbettungen. Gibt HTML zurück.
ACF-Äquivalent: wysiwyg Gibt zurück: string (HTML)
Fügen Sie eine beliebige URL (YouTube, Vimeo, Twitter/X, Spotify, SoundCloud usw.) für die automatische Einbettung ein. Die integrierte oEmbed-Entdeckung von WordPress kümmert sich um die Vorschau.
ACF-Äquivalent: oembed Gibt zurück: string (Einbettungs-HTML)
Mehrfachauswahl von Bildern mit Drag-and-Drop-Neuanordnung. Gibt ein Array von Bildmetadatenobjekten zurück.
ACF-Äquivalent: gallery Gibt zurück: array von Bildarrays
Dropdown mit Einzel- oder Mehrfachauswahl. Optionen werden als Schlüssel=Wert-Paare definiert. Unterstützt Standardwert und Platzhaltertext.
ACF-Äquivalent: select Gibt zurück: string / array (Mehrfachauswahl)
Mehrere Auswahlmöglichkeiten aus einer Liste. Optionale Toggle-Layout. Gibt ein Array der ausgewählten Werte zurück.
ACF-Äquivalent: checkbox Gibt zurück: array
Einzelne Auswahl aus einer Liste. Optionales Inline-Layout. Gibt den ausgewählten Wert zurück.
ACF-Äquivalent: radio Gibt zurück: string
Boolean-Toggle mit benutzerdefinierten “ein” und “aus”-Beschriftungen. Gibt true oder false zurück.
ACF-Äquivalent: true_false Gibt zurück: boolean
Visuelle Radio-Buttons, die als Schaltflächengruppe gerendert werden. Das gleiche logische Verhalten wie Radio, aber mit anderer Präsentation.
ACF-Äquivalent: button_group Gibt zurück: string
Mehrfachauswahl aus jedem Beitragstyp. Suchen, filtern und per Drag-and-Drop neu anordnen. Gibt ein Array von Beitragsobjekten oder IDs zurück.
ACF-Äquivalent: relationship Gibt zurück: array von WP_Post-Objekten / array von IDs
Einzelne Beitragsauswahl mit Taxonomie-Filter. Gibt das ausgewählte Beitragsobjekt oder die ID zurück.
ACF-Äquivalent: post_object Gibt zurück: WP_Post-Objekt / integer
Wählen Sie eine veröffentlichte Seite, einen Beitrag oder einen benutzerdefinierten Beitragstyp aus. Gibt die URL zur ausgewählten Seite zurück.
ACF-Äquivalent: page_link Gibt zurück: string (URL)
Wählen Sie Begriffe aus einer beliebigen Taxonomie aus. Optionen: Einzel- oder Mehrfachauswahl, Anzeige als Dropdown / Checkbox / Radio / Mehrfachauswahl.
ACF-Äquivalent: taxonomy Gibt zurück: array von Begriff-Objekten / array von IDs / string
Wählen Sie einen Benutzer mit Rollen- und Berechtigungsfiltern aus. Mehrfachauswahl unterstützt.
ACF-Äquivalent: user Gibt zurück: WP_User-Objekt / array von WP_User-Objekten
Datenauswahl mit konfigurierbarem Anzeigeformat (MM/DD/YYYY usw.) und Rückgabeformat. Verwendet jQuery UI Datepicker.
ACF-Äquivalent: date_picker Gibt zurück: string
Uhrzeitauswahl im 12- oder 24-Stunden-Format. Konfigurierbares Anzeige- und Rückgabeformat.
ACF-Äquivalent: time_picker Gibt zurück: string
Farbauswahl mit Unterstützung für den Alpha-Kanal. Gibt einen Farbwert zurück (hex, rgba).
ACF-Äquivalent: color_picker Gibt zurück: string
Gruppiert Felder in einer Registerkartenoberfläche im Beitrag-Editor. Kein wertspeicherndes Feld — es ist ein Layout-Helfer.
ACF-Äquivalent: tab Gibt zurück: nichts (nur Layout)
Zusammenklappbare Feldgruppe. Benutzer können auf bestimmte Abschnitte einer langen Feldgruppe fokussieren, indem sie sie erweitern oder reduzieren.
ACF-Äquivalent: accordion Gibt zurück: nichts (nur Layout)
Informationstext, der im Editor angezeigt wird. Kein Feld — wird für Anweisungen, Warnungen oder Hilfetexte verwendet.
ACF-Äquivalent: message Gibt zurück: nichts (nur Anzeige)
Dynamische zeilenbasierte Felder. Fügen Sie beliebige Kombinationen von Unterfeldern zu einer Zeilenvorlage hinzu, Benutzer können Zeilen nach Belieben hinzufügen/entfernen/neuanordnen. Unterstützt geschachtelte Wiederholer.
ACF-Äquivalent: repeater Gibt zurück: array von Zeilenarrays (oder verwenden Sie have_rows() / the_sub_field() Schleife) Vollständige Wiederholer-Funktion →
Verschachtelte Gruppe verwandter Felder unter einem einzigen Label. Nicht wiederholend (verwenden Sie Wiederholer für wiederholende Gruppen). Nützlich für die logische Organisation verwandter Daten.
ACF-Äquivalent: group Gibt zurück: assoziatives Array
Mehrere Zeilenlayouts pro Feld. Jede Zeile kann ein anderes Layout sein (z. B. „Hero“, „Features“, „Testimonials“, „CTA“). Benutzer wählen aus, welches Layout sie für jede Zeile verwenden möchten.
ACF-Äquivalent: flexible_content Gibt zurück: array von Zeilenarrays mit acf_fc_layout Schlüssel, der das Layout angibt Vollständige flexible Inhaltsfunktion →
Wiederverwendung einer gesamten Feldgruppe innerhalb einer anderen. Definieren Sie gemeinsame Felder einmal, klonen Sie sie überall dort, wo sie benötigt werden.
ACF-Äquivalent: clone Gibt zurück: hängt von den geklonten Feldern ab
Registrieren Sie Gutenberg-Blöcke, die über PHP-Callback mit Zugriff auf benutzerdefinierte Felder gerendert werden. Verwendet acf_register_block_type() (ACF-kompatibel) oder fieldforge_register_block_type() (nativ).
“php acf_register_block_type([ 'name' => 'feature-card', 'title' => 'Feature Card', 'render_callback' => 'my_feature_render_callback', 'category' => 'theme', 'icon' => 'star-filled', ]); “
Vollständige PHP-Blöcke-Funktion →
Field Forge unterstützt jeden Feldtyp, den ACF hat, plus einige Extras über benutzerdefinierte Feldgruppen. Die Migration von ACF bewahrt jeden Feldtyp 1:1 — keine Feldtypen gehen während des Imports „verloren“.
Field Forge hat eine filterbasierte API zur Registrierung benutzerdefinierter Feldtypen. Entwickler können ihre eigenen Typen hinzufügen, indem sie in fieldforge/field_types/register einhaken:
“php add_filter('fieldforge/field_types/register', function($types) { $types['lottie'] = [ 'label' => 'Lottie Animation', 'render' => 'my_lottie_field_render', 'save' => 'my_lottie_field_save', ]; return $types; }); “
Ihre benutzerdefinierten Feldtypen erscheinen im Feldtyp-Auswahlwerkzeug des visuellen Builders und integrieren sich in die Speicherung, den Import/Export und die REST API von Field Forge.
Holen Sie sich Field Forge — ab $35/Jahr →
Alle 32 Feldtypen sind in jedem kostenpflichtigen Plan enthalten. Keine Tierbeschränkungen.