Blog

WordPress-Custom-Fields: Repeater und Flexible Content, ganz ohne ACF Pro

Repeater, Flexible Content, Relationen und Optionsseiten: Mit nexya Custom fields sind WordPress-Custom-Fields kostenlos und Ihr ACF-Theme funktioniert weiterhin.

WordPress-Custom-Fields: Repeater und Flexible Content, ganz ohne ACF Pro

Das Wichtigste

  • Repeater, Flexible Content, Clone und Relationen sind in NCF kostenlos.
  • Das Theme liest die Felder mit get_field() und have_rows() aus, genau wie bei ACF.
  • Die Felder werden zusammen mit dem Inhalt übersetzt, einschließlich Repeatern.

WordPress-Custom-Fields machen aus einem einfachen Texteditor eine maßgeschneiderte Website: ein Preis auf einer Produktseite, eine Liste von Referenten für eine Veranstaltung, ein FAQ unter einem Beitrag. Lange Zeit war die Antwort für alle dieselbe: ACF installieren und sofort für ACF Pro bezahlen, sobald ein Repeater oder Flexible Content benötigt wurde.

nexya Custom fields (NCF) bietet dieselben Tools – kostenlos und für so viele Websites, wie Sie möchten. Um zu zeigen, wie das aussieht, nehmen wir ein Beispiel, das direkt vor Ihren Augen liegt: diesen Blog.

Ein Beitrags-Inhaltstyp und seine Felder

Der nexya.dev-Blog verwendet keine WordPress-Standardbeiträge. Er hat einen eigenen Inhaltstyp namens „Artikel“ mit Adressen im Format /blog/ – das ist übersichtlicher für Besucher wie für Google. Für diesen Inhaltstyp fügt eine NCF-Feldgruppe das hinzu, was der Block-Editor nicht strukturieren kann:

  • eine Intro, der kurze Text unter dem Titel;
  • das Wesentliche, einen Repeater mit einigen Kernpunkten, die man sich merken sollte;
  • ein FAQ, einen Repeater für Fragen und Antworten, der in strukturierte Daten für Google umgewandelt wird;
  • die verknüpften Module, eine Relation zu den Modulseiten, über die der Artikel spricht.

Die Gruppe lässt sich in wenigen Minuten im NCF-Bildschirm zusammenstellen: Man fügt die Felder hinzu, legt den Speicherort „Inhaltstyp ist Artikel“ fest, und die Felder erscheinen im Editor.

Erstellen der Blog-Felder, Schritt für Schritt

  1. 1

    Benutzerdefinierte Felder aktivieren

    Aktivieren Sie das Modul für benutzerdefinierte Felder über den nexya-Hub.

    Benutzerdefinierte Felder aktivieren
  2. 2

    Die Gruppe „Artikel“ zusammenstellen

    Fügen Sie die Felder hinzu: einen Text für das Intro, einen Repeater für das Wesentliche, einen Frage-und-Antwort-Repeater für die FAQ, eine Beziehung zu den Modulen.

    Die Gruppe „Artikel“ zusammenstellen
  3. 3

    Die Gruppe platzieren

    Wählen Sie im Reiter „Platzierung“ die Option „Inhaltstyp ist Artikel“. Die Felder erscheinen im Editor.

  4. 4

    Die Felder im Theme auslesen

    In der Vorlage single-article.php zeigt get_field('intro') das Intro an, und have_rows('faq') durchläuft die Fragen.

  5. 5

    Übersetzen

    Öffnen Sie den Übersetzungseditor: Jedes Feld, einschließlich der Repeater, wird neben seiner Übersetzung angezeigt.

    Übersetzen

Repeater, Flexible Content, Relationen: alles ist kostenlos

Das ist der entscheidende Unterschied zu ACF: Bei NCF gibt es keine „Pro“-Version der Felder. Repeater, Flexible Content, Gruppen, Clone, Akkordeons, Relationen, Optionsseiten und bedingte Logik sind Teil der kostenlosen Version.

Die Werte werden in eigenen Tabellen gespeichert: Eine ganze Seite inklusive Flexible Content wird in einer einzigen Abfrage wieder ausgelesen.

Benutzerdefinierte Felder und Übersetzung, aktiviert über den Hub.
Benutzerdefinierte Felder und Übersetzung, aktiviert über den Hub.

Im Theme gibt es nichts Neues zu lernen

Das Template liest die Felder mit den Funktionen aus, die jeder WordPress-Entwickler kennt: get_field(), have_rows(), the_row(). Wenn Ihr Theme für ACF geschrieben wurde, funktioniert es eins zu eins mit NCF. Und falls ACF noch installiert ist, koexistieren beide ohne Konflikte.

Auch die Felder lassen sich übersetzen

Dieser Blog ist in vier Sprachen verfügbar. Der Übersetzungseditor von nexya Translate zeigt jedes ACF-Feld neben seiner Übersetzung an, einschließlich Repeatern: Intro, Kernpunkte und FAQ werden zusammen mit dem Rest des Artikels übersetzt, entweder manuell oder per KI mit nexya Pro.

Blogartikel und ihre Versionen, Sprache für Sprache.
Blogartikel und ihre Versionen, Sprache für Sprache.

Häufige Fragen

Ist der Repeater wirklich kostenlos?

Ja. In nexya Custom fields sind alle Feldtypen Teil der kostenlosen Version: einschließlich Repeater, Flexible Content, Gruppe, Clone, Akkordeon und Relationen.

Funktioniert mein für ACF geschriebenes Theme mit NCF?

Ja. NCF reagiert auf dieselben Funktionen: get_field(), have_rows() oder the_row(). Auf einer Website ohne ACF funktioniert das Theme ohne Änderungen.

Wo werden die Feldwerte gespeichert?

In den eigenen Tabellen von NCF, nicht in den Post-Meta-Daten. Eine ganze Seite wird in einer einzigen Abfrage ausgelesen.

Die Module in diesem Beitrag

nexya custom fields nexya translate

nexya Pro 7 Tage kostenlos testen

Alle Module, Newsletter und der Seiten-Cache, auf Ihrer Website. Unverbindlich.

Pläne ansehen Oder die kostenlose Version herunterladen