32 Feldtypen für jeden WordPress-Anwendungsfall | Field Forge - Benutzerdefinierte Felder, gebaut für Geschwindigkeit
Herunterladen Anmelden

32 Feldtypen für jeden WordPress-Anwendungsfall

Basisfelder

Text

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

Textarea

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

Nummer

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

Bereich

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

E-Mail-Eingabe mit Validierung auf Client- und Serverseite. Nützlich für Kontaktfelder und Benutzeraufzeichnungen.

ACF-Äquivalent: email Gibt zurück: string

URL

URL-Eingabe mit Validierung. Unterstützt relative und absolute URLs. Optionale Protokollanforderung.

ACF-Äquivalent: url Gibt zurück: string

Passwort

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)


Inhaltsfelder

Bild

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

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

WYSIWYG

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)

oEmbed

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)

Galerie

Mehrfachauswahl von Bildern mit Drag-and-Drop-Neuanordnung. Gibt ein Array von Bildmetadatenobjekten zurück.

ACF-Äquivalent: gallery Gibt zurück: array von Bildarrays


Auswahlfelder

Auswählen

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)

Checkbox

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

Radio

Einzelne Auswahl aus einer Liste. Optionales Inline-Layout. Gibt den ausgewählten Wert zurück.

ACF-Äquivalent: radio Gibt zurück: string

Wahr/Falsch

Boolean-Toggle mit benutzerdefinierten “ein” und “aus”-Beschriftungen. Gibt true oder false zurück.

ACF-Äquivalent: true_false Gibt zurück: boolean

Schaltflächengruppe

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


Relationale Felder

Beziehung

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

Beitragsobjekt

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

Seitenlink

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)

Taxonomie

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

Benutzer

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


jQuery-Felder

Datumsauswahl

Datenauswahl mit konfigurierbarem Anzeigeformat (MM/DD/YYYY usw.) und Rückgabeformat. Verwendet jQuery UI Datepicker.

ACF-Äquivalent: date_picker Gibt zurück: string

Uhrzeitauswahl

Uhrzeitauswahl im 12- oder 24-Stunden-Format. Konfigurierbares Anzeige- und Rückgabeformat.

ACF-Äquivalent: time_picker Gibt zurück: string

Farbwähler

Farbauswahl mit Unterstützung für den Alpha-Kanal. Gibt einen Farbwert zurück (hex, rgba).

ACF-Äquivalent: color_picker Gibt zurück: string


Layoutfelder

Tab

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)

Akordeon

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)

Nachricht

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)


Pro-Compound-Felder

Wiederholer

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 →

Gruppe

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

Flexibles Layout

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 →

Klonen

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


Blöcke

PHP-Blöcke

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 →


Feldtypvergleich mit ACF

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“.


Hinzufügen von benutzerdefinierten Feldtypen

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.


Bereit, 32 Feldtypen zu verwenden?

Holen Sie sich Field Forge — ab $35/Jahr →

Alle 32 Feldtypen sind in jedem kostenpflichtigen Plan enthalten. Keine Tierbeschränkungen.

Forge KI-Assistent Online

Hallo! Ich bin der Field Forge KI-Assistent. Fragen Sie mich alles über das Plugin — Einrichtung, Funktionen, Fehlerbehebung oder Entwicklung.

Gerade eben
Unterstützt von Forge KI · Dokumentation durchsuchen