Alle Funktionen: Erweiterte benutzerdefinierte Felder, neu gestaltet | Field Forge - Benutzerdefinierte Felder, gebaut für Geschwindigkeit
Herunterladen Anmelden

Alle Funktionen: Erweiterte benutzerdefinierte Felder, neu gestaltet

Alle Funktionen: Erweiterte benutzerdefinierte Felder, neu gestaltet

Field Forge ist ein vollständiges WordPress-Plugin für benutzerdefinierte Felder mit 32 Feldtypen, einer neu gestalteten Architektur, KI-Schema-Generierung, Headless WordPress-Unterstützung und vollständiger ACF-Kompatibilität. Unten finden Sie jede Funktion, gruppiert nach Kategorie, mit Links zu speziellen Seiten, wo es sinnvoll ist. Jede Funktion auf dieser Seite ist in jedem kostenpflichtigen Plan enthalten – keine Tier-Einschränkungen.


Architektur

Benutzerdefinierte Tabellenspeicherung

Feldwerte werden in einer speziellen wp_fieldforge_values-Tabelle mit ordnungsgemäßer Indizierung auf (post_id, field_name), (post_id, field_group_id) und (parent_id, row_index) gespeichert. Dramatisch schneller als wp_postmeta auf Seiten mit vielen Beiträgen oder komplexen Wiederholungen. Reale Benchmarks zeigen eine Verbesserung der Abfragezeit um das 3- bis 10-fache auf Seiten mit 10.000 Beiträgen.

Vollständige benutzerdefinierte Tabellenspeicherfunktion →

Objekt-Cache-Integration

Jede Feldabfrage erfolgt über den Objekt-Cache von WordPress (Redis, Memcached oder Standard-Transient). Cache-Invalidierung bei Aktualisierung oder Löschung. Separater Cache-Gruppe (fieldforge), damit es nicht mit anderen Plugins in Konflikt gerät.

Vollständige Objekt-Cache-Funktion →

Batch-Laden

Die batch_load()-API ruft Feldwerte für N Beiträge in einer einzigen SQL-Abfrage ab, anstatt N separater Abfragen. Auto-Preload-Hooks in den the_posts-Filter von WordPress, sodass Archivseiten automatisch gebündeltes Feldladen erhalten. Für Agenturseiten mit komplexen Vorlagen ist dies eine 10-fache Leistungsverbesserung.

ACF-Kompatibilitätsschicht

Vollständige Implementierungen der Template-Funktionen von ACF: get_field(), the_field(), get_fields(), get_field_object(), get_field_objects(), update_field(), delete_field(), have_rows(), the_row(), get_row(), get_row_index(), get_row_layout(), get_sub_field(), the_sub_field(), get_sub_field_object(). Plus acf_register_block_type() für PHP-gerenderte Gutenberg-Blöcke.

Theme-Code, der für ACF (oder SCF, da SCF ein Fork von ACF ist) geschrieben wurde, funktioniert nach der Migration zu Field Forge weiterhin.

Vollständige ACF-Kompatibilitätsschicht →


Feldtypen (alle 32)

Basis

  • Text — einzeiliger Text mit optionaler maximaler Länge, Platzhalter und Vor- oder Nachsatz
  • Textarea — mehrzeiliger Text mit konfigurierbaren Zeilen
  • Nummer — numerische Eingabe mit min/max/Schritt
  • Bereich — Schieberegler mit min/max/Schritt
  • E-Mail — E-Mail-Eingabe mit Validierung
  • URL — URL-Eingabe mit Validierung
  • Passwort — maskierte Passwort-Eingabe

Inhalt

  • Bild — Medienbibliotheksauswahl mit Größenoptionen (Miniaturansicht, mittel, groß, benutzerdefiniert)
  • Datei — Datei-Upload/Auswahl für jeden Dateityp mit Größen- und Typbeschränkungen
  • WYSIWYG — TinyMCE-Rich-Text-Editor mit Medien-Upload
  • oEmbed — jede URL (YouTube, Vimeo, Twitter usw.) einfügen für automatisches Einbetten
  • Galerie — Mehrfachauswahl von Bildern mit Drag-and-Drop-Neuanordnung

Auswahl

  • Auswählen — Dropdown mit Einzel- oder Mehrfachauswahl
  • Checkbox — mehrere Auswahlmöglichkeiten mit optionalem Umschaltlayout
  • Radio — Einzelwahl mit optionalem Inline-Layout
  • Wahr/Falsch — boolescher Umschalter mit benutzerdefinierten Beschriftungen
  • Schaltflächen-Gruppe — visuelle Optionsfelder

Relational

  • Beziehung — Mehrfachauswahl aus jedem Beitragstyp mit Filtern und Suche
  • Beitragsobjekt — Einzelbeitragsauswahl mit Taxonomie-Filter
  • Seitenlink — jede veröffentlichte Seite mit Hierarchiedarstellung auswählen
  • Taxonomie — Begriffe aus jeder Taxonomie auswählen
  • Benutzer — einen Benutzer mit Rollen- und Berechtigungsfiltern auswählen

jQuery-Felder

  • Datumsauswahl — Datenauswahl mit Formatkonfiguration
  • Uhrzeitauswahl — Uhrzeitauswahl mit 12/24-Stunden-Format
  • Farbwähler — Farbauswahl mit Unterstützung für Alpha-Kanal

Layout

  • Tab — Felder in einer Registerkartenoberfläche im Beitrag-Editor gruppieren
  • Akordeon — zusammenklappbare Feldgruppe
  • Nachricht — Informationstext für Redakteure (kein Wertfeld)

Pro-Kombination

  • Wiederholer — wiederholte Zeile von Unterfeldern. Unterstützt geschachtelte Wiederholungen für komplexe Datenstrukturen
  • Gruppe — geschachtelte Gruppe von Feldern zur logischen Organisation
  • Flexibles Layout — aus mehreren Layouts pro Zeile wählen (Held, Funktion, Testimonial usw.)
  • Klonen — Felder aus einer anderen Feldgruppe wiederverwenden

Blöcke

  • PHP-Blöcke — Gutenberg-Blöcke registrieren, die über PHP-Callback mit Zugriff auf benutzerdefinierte Felder gerendert werden

Vollständige Feldtypreferenz →


Visueller Builder

Drag-and-Drop-Feldgruppen-Editor

Modernes Dreifach-Layout: Feldtyp-Palette auf der linken Seite, aktuelle Feldgruppe in der Mitte, ausgewählte Feldeinstellungen auf der rechten Seite. Ziehen Sie jeden Feldtyp in die Gruppe, bearbeiten Sie seine Einstellungen inline, ziehen Sie, um die Reihenfolge zu ändern.

Inline-Beschriftungsbearbeitung

Doppelklicken Sie auf jede Feldbeschriftung im Editor, um sie vor Ort umzubenennen. Kein modales Dialogfeld, kein Besuch des Einstellungsfensters.

Tastenkombinationen

  • Cmd/Ctrl + S — Feldgruppe speichern
  • Cmd/Ctrl + Shift + F — Modal zum Hinzufügen von Feldern öffnen
  • Esc — Modal schließen oder Aktion abbrechen

Echtzeitvorschau

Während Sie die Feldeinstellungen bearbeiten, wird die Vorschau aktualisiert. Sie sehen genau, wie das Feld im Beitrag-Editor aussieht, bevor Sie speichern.

Vollständige visuelle Builder-Funktion →


Standortregeln

Feldgruppen werden auf bestimmten Inhalten basierend auf flexiblen Standortregeln angezeigt:

  • Beitragstyp — nur auf Beiträgen, Seiten oder bestimmten benutzerdefinierten Beitragstypen anzeigen
  • Beitragsvorlage — basierend auf der zugewiesenen Seitenvorlage anzeigen
  • Beitragsstatus — veröffentlicht, Entwurf, privat usw.
  • Beitragsformat — Standard, Nebenbei, Galerie, Link usw.
  • Beitragskategorie — spezifische Kategorien
  • Beitrags-Taxonomie — jede benutzerdefinierte Taxonomie
  • Seite — eine bestimmte Seite nach ID
  • Seitentyp — Startseite, Blogseite, Eltern, Kind usw.
  • Seiteneltern — Seiten unter einem bestimmten Elternteil
  • Aktueller Benutzer — spezifischer Benutzer nach ID
  • Aktuelle Benutzerrolle — Administrator, Redakteur, Autor usw.
  • Optionsseite — auf bestimmten Optionsseiten angezeigt

Regeln kombinieren sich mit UND (innerhalb einer Gruppe) und ODER (zwischen Gruppen) für komplexe Übereinstimmungen.


KI-Funktionen

KI-Schema-Generierung

Beschreiben Sie eine Feldgruppe in einfachem Englisch und die KI generiert die vollständige Struktur. 12 integrierte Vorlagen (Held, FAQ, Testimonials, Funktionen, Preisgestaltung, Team, CTA, Galerie, Kontakt, Produkt, SEO, Schnelllinks) plus KI-Fallback für benutzerdefinierte Beschreibungen. Schlüsselwortabgleich für schnelle Ergebnisse bei gängigen Mustern.

Vollständige KI-Schema-Generierungsfunktion →

KI-Feldtypvorschläge

Wenn Sie eine Feldbeschriftung eingeben, schlägt Field Forge den am besten geeigneten Feldtyp basierend auf der Beschriftung vor. „Telefonnummer“ → tel-Feld. „Feature-Bild“ → Bildfeld. „Startdatum“ → Datumsauswahl.


Kombinationsfelder

Wiederholer

Dynamische zeilenbasierte Felder. Fügen Sie beliebige Kombinationen von Unterfeldern zu einer Zeile hinzu. Benutzer können Zeilen hinzufügen, entfernen und neu anordnen. Unterstützt geschachtelte Wiederholungen für komplexe Daten wie „Teammitglieder, jedes mit mehreren Fähigkeiten.“

Vollständige Wiederholer-Funktion →

Flexibler Inhalt

Mehrere Zeilenlayouts pro Feld. Definieren Sie „Held“, „Funktionen“, „Testimonials“ und „CTA“-Layouts, jedes mit seinen eigenen Unterfeldern. Benutzer wählen aus, welches Layout sie für jede Zeile verwenden möchten. Treibt modulare Landingpage-Builder an.

Vollständige flexible Inhaltsfunktion →

Gruppe

Geschachtelte Gruppe verwandter Felder unter einer einzigen Beschriftung. Nützlich, um verwandte Daten logisch zu gruppieren, ohne einen Wiederholer zu verwenden.

Klonen

Wiederverwenden einer gesamten Feldgruppe innerhalb einer anderen. Wenn Ihr Held-Bereich auf mehreren Seitenvorlagen verwendet wird, definieren Sie ihn einmal und klonen Sie ihn dort, wo er benötigt wird.


Optionsseiten

Registrieren Sie siteweite benutzerdefinierte Feldseiten, die über get_field('field_name', 'options') zugänglich sind. Anwendungsfälle: globale Seiteneinstellungen, Theme-Optionen, Unternehmensinformationen, die in mehreren Vorlagen erscheinen.

fieldforge_add_options_page([
    'page_title' => 'Site-Einstellungen',
    'menu_slug' => 'site-settings',
    'capability' => 'manage_options',
]);

Die Speicherung erfolgt getrennt von den Beitragsfeldern (dedizierte wp_fieldforge_options-Tabelle). ACF-kompatibel über get_field('name', 'options') oder get_field('name', 'option').

Vollständige Optionsseitenfunktion →


Headless WordPress-Funktionen

TypeScript-Generierung

Automatisch generierte .d.ts-Typdefinitionen für jede Feldgruppe. Jeder Feldtyp wird einem TypeScript-Typ zugeordnet. Wiederholfelder werden zu Array. Flexibler Inhalt wird zu Array. Häufige Typen (WPImage, WPPost, WPUser, WPTerm) sind integriert.

Laden Sie .d.ts-Dateien aus dem Admin-Bereich herunter oder fügen Sie sie Ihrem Frontend-Repo für Typensicherheit in Next.js, Astro, Nuxt usw. hinzu.

Vollständige TypeScript-Generierungsfunktion →

GraphQL SDL-Generierung

Automatisch generierte GraphQL-Schema-Definition-Sprache für jede Feldgruppe. Geschachtelte Typen für Wiederholer und Gruppen. Unionstypen für flexible Inhaltslayouts.

WPGraphQL-Integration

Wenn WPGraphQL installiert ist, registriert Field Forge automatisch Typen und Resolver bei der Aktivierung. Felder sind in GraphQL abfragbar, ohne dass eine manuelle Konfiguration erforderlich ist.

Vollständige GraphQL-Generierungsfunktion →

REST API

Feldwerte werden über die WordPress REST API bereitgestellt. Dedizierte Field Forge REST-Endpunkte zum Lesen und Aktualisieren von Feldgruppendaten. Perfekt für Headless-Frontends oder externe Integrationen.

Vollständige REST API-Funktion →


Entwickler-Tools

Lokale JSON-Synchronisierung

Feldgruppen können automatisch als JSON-Dateien im fieldforge-json/-Verzeichnis Ihres Themes gespeichert werden. Diese in Git für die Versionskontrolle einpflegen. Bidirektionale Synchronisierung: Bearbeiten Sie Feldgruppen in der Benutzeroberfläche und sie aktualisieren JSON-Dateien; bearbeiten Sie JSON-Dateien direkt und Field Forge importiert die Änderungen.

Vollständige lokale JSON-Synchronisierungsfunktion →

Schema-Versionierung

Jede Änderung der Feldgruppe erstellt eine Revision in der wp_fieldforge_revisions-Tabelle. Vergleichen Sie zwei Revisionen (hinzugefügte Felder, entfernte Felder, Eigenschaftenänderungen). Stellen Sie mit einem Klick auf eine vorherige Version zurück. Auto-Prune hält maximal 50 Revisionen pro Gruppe.

Vollständige Schema-Versionierungsfunktion →

Migrationswerkzeuge

Import mit einem Klick von:

  • Advanced Custom Fields (ACF) — Feldgruppen und Werte
  • Secure Custom Fields (SCF) — dasselbe Format wie ACF
  • Meta Box — Feldgruppen
  • CMB2 — Felddefinitionen
  • Carbon Fields — Felddefinitionen

Batch-Wertmigration (50 Beiträge pro Anfrage) für große Seiten ohne PHP-Zeitüberschreitungen.

Vollständige ACF-Importfunktion →

PHP-Blöcke

Registrieren Sie Gutenberg-Blöcke mit PHP-Render-Callbacks unter Verwendung von acf_register_block_type() (ACF-kompatibel) oder fieldforge_register_block_type() (nativ). Voller Zugriff auf benutzerdefinierte Felder über get_field() im Callback.

Vollständige PHP-Blöcke-Funktion →


Integration

  • Elementor — dynamische Tags lesen Field Forge-Werte nativ
  • Gutenberg — Block-Editor-Integration mit Feldgruppen-Metabox
  • WPGraphQL — automatische Registrierung bei Aktivierung
  • WooCommerce — benutzerdefinierte Produktfelder mit Variationsunterstützung
  • ACF Pro-Code-Kompatibilität — über die ACF-Kompatibilitätsschicht
  • Forge Suite — einheitliches Dashboard, wenn mehrere Forge-Plugins aktiv sind

Vollständiges Integrationszentrum →


Bereit, jede oben genannte Funktion zu nutzen?

Erhalten Sie Field Forge – ab $35/Jahr →

Jede Funktion in jedem kostenpflichtigen Plan. Keine Add-Ons. Keine Upsells. 14-tägige Rückerstattung.

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