WPML

Um fortschrittliche WordPress-Websites zu erstellen, benötigen Sie benutzerdefinierte Felder. In diesem Tutorial vergleichen wir zwei führende Alternativen – Toolset und ACF + Elementor Pro.

Einrichten benutzerdefinierter Felder

Sowohl ACF als auch Toolset ermöglichen es Ihnen, jeder Art von Inhalt benutzerdefinierte Felder hinzuzufügen. Beide Plugins bieten verschiedene Arten von Feldern und lassen Sie auswählen, in welche Beiträge sie aufgenommen werden sollen.

Feldtypen

ACF und Toolset enthalten die grundlegenden Felder, die Sie erwarten würden. Dazu gehören „Textfelder“, „visueller Editor“, „Auswahlfelder“, „Optionsfelder“, „Kontrollkästchen“ usw.

ACF-Feldtypen
Benutzerdefinierte Felder von ACF
Benutzerdefinierte Felder von Toolset

Funktionen für benutzerdefinierte Felder

ACF und Toolset enthalten die grundlegenden Funktionen für benutzerdefinierte Felder. Bei beiden können Sie Felder als „erforderlich“ markieren, Fehlermeldungen anpassen und eine Beschreibung für Felder bereitstellen.

Einrichtung benutzerdefinierter Felder in ACF
Einrichtung benutzerdefinierter Felder in Toolset

Mit ACF können Sie Inhalte voranstellen (Prepend) oder anhängen (Append) (Inhalt vor oder nach dem Wert), die im Backend angezeigt werden, wenn ein Benutzer Informationen eingibt. ACF ermöglicht es Ihnen auch, die Anzahl der Zeichen für Felder zu begrenzen, die Breite zu steuern und sogar ein vorhandenes Feld zu duplizieren.

Steuern, wo Felder im WordPress-Editor angezeigt werden

Beide Produkte ermöglichen es Ihnen, auszuwählen, für welchen Beitragstyp, welche Kategorie oder Taxonomie Ihre Gruppe angezeigt wird. ACF bietet mehr Funktionen für eine feinkörnige Kontrolle darüber, welche Seiten verschiedene Felder anzeigen sollen. Der Ansatz von Toolset geht eher in Richtung einer einfachen Anzeigelogik, basierend auf dem Beitragstyp.

Genaue Steuerung der Feldanzeige in ACF
Steuerung nach Beitragstyp für die Feldanzeige in Toolset

Benutzerdefinierte Felder anzeigen

Toolset bietet alles, was benötigt wird, um benutzerdefinierte Felder einzurichten und sie ohne Programmierung im Frontend der Website anzuzeigen. ACF verfügt über eine API für PHP-Entwickler und bietet Integrationen mit Elementor Pro und Divi.

Wenn Sie es vorziehen, alle Templates Ihrer Website mit PHP zu erstellen, bietet ACF eine umfangreiche API, die Ihre Anforderungen abdeckt.

Für Personen, die benutzerdefinierte Websites ohne Programmierung erstellen möchten, stehen zwei Optionen zur Verfügung. Mit Toolset verwenden Sie Blöcke, um benutzerdefinierte Felder anzuzeigen. Mit ACF können Sie Elementor Pro verwenden (es gibt ACF-Integrationen mit anderen Page Buildern, aber die von Elementor ist die beliebteste).

Wiederholbare Feldgruppen

Sowohl Toolset als auch ACF bieten wiederholbare Feldgruppen an. Beide Plugins ermöglichen es Ihnen, Ihre wiederholbaren Feldgruppen visuell im Backend mit einem ähnlichen Maß an Flexibilität zu erstellen. Zum Beispiel können Sie ganz einfach einen wiederholbaren Satz von Feldern für einen Slider erstellen.

Einrichten eines Repeater-Feldes in ACF
Einrichten wiederholbarer Felder in Toolset

Bei beiden Plugins können die wiederholbaren Felder unendliche Verschachtelungen, verschiedene Eingabeoptionen und andere Funktionen aufweisen, die die Eingabe von Inhalten erleichtern.

Ähnlich wie bei einzelnen Feldern unterscheiden sich ACF und Toolset darin, wie Sie wiederholbare Feldgruppen anzeigen können.

Mit ACF müssen Sie PHP-Code schreiben, der die wiederholbaren Felder durchläuft und sie anzeigt. ACF bietet vollständige Beispiele, die Sie kopieren/einfügen und anpassen können.

Mit Toolset können Sie wiederholbare Felder ohne Programmierung anzeigen. Der View-Block von Toolset ermöglicht es Ihnen, wiederholbare Felder zu durchlaufen und sie mit Ihrem Design anzuzeigen.

Beitragsbeziehungen

Eine Beitragsbeziehung ist die Möglichkeit, verschiedene Beiträge miteinander zu verbinden. Auf einer Immobilien-Website möchten Sie beispielsweise Immobilien mit Maklern verbinden. Auf einer Fitnessstudio-Verzeichnis-Website möchten Sie Fitnessstudios und Trainer verbinden. Sie können Beiträge als „eins zu vielen“ und „viele zu vielen“ verbinden.

Um Beiträge mit ACF zu verbinden, können Sie das Beziehungsfeld von ACF verwenden. Dieses Feld ermöglicht die Verknüpfung von Beiträgen in der Datenbank. Die Dokumentation von ACF erklärt, wie Sie diese Informationen verwenden können, um den zugehörigen Inhalt mithilfe von PHP-Code im Frontend der Website anzuzeigen.

Toolset bietet vollständige Unterstützung für die Einrichtung von Beitragsbeziehungen und die Anzeige verwandter Beiträge (ohne Programmierung).

Einrichten eines Beziehungsfeldes in ACF
Einrichten einer Beitragsbeziehung mit Toolset
Anzeigen von Beziehungen mit ACF unter Verwendung von PHP
Anzeigen verwandter Inhalte mit Toolset

Inhalte übersetzen, die benutzerdefinierte Felder verwenden

Wenn Sie mehrsprachige Websites erstellen, fragen Sie sich wahrscheinlich, wie ACF und Toolset mit WPML funktionieren. Da sowohl ACF als auch Toolset beliebte Plugins sind, stellt das WPML-Team sicher, dass beide reibungslos mit WPML zusammenarbeiten.

Um mehrsprachige Websites mit ACF zu erstellen, müssen Sie unser Glue-Plugin Advanced Custom Fields Multilingual installieren und den Anweisungen zum Übersetzen von Websites folgen, die mit ACF erstellt wurden. ACFML ermöglicht es Ihnen, Inhalte zu übersetzen, die jede Art von ACF-Feld aufweisen, einschließlich der komplexen Repeater-Felder.

Die WPML-Unterstützung ist in Toolset integriert, sodass Sie kein Glue-Plugin installieren müssen. Sie können alles, was Sie mit Toolset erstellen, ganz einfach direkt über das Übersetzungs-Dashboard von WPML oder über den Beitragseditor übersetzen (je nachdem, was am besten zu Ihnen passt).

Über benutzerdefinierte Felder hinaus

ACF und Toolset sind große Pakete, die mehr als nur benutzerdefinierte Felder enthalten. Hier sind einige zusätzliche Funktionen und Links, unter denen Sie mehr darüber erfahren können.

ACF-FUNKTIONSGALERIE

  • Optionsseite – Erstellen Sie Optionsseiten zur Steuerung globaler Einstellungen für Ihre Website
  • Flexibler Inhalt – Der Content-Layout-Manager von ACF
  • Benutzerdefinierte Tabellen – Eine ACF-Erweiterung namens Hookturn ermöglicht es Ihnen, Inhalte benutzerdefinierter Felder in dedizierten Datenbanktabellen zu speichern (199 $ AUD / Jahr)

TOOLSET-FUNKTIONSGALERIE

Kosten

Advanced Custom Fields bietet eine kostenlose Version an, die die grundlegenden Funktionen enthält. Toolset hat keine kostenlose Version.

Das Konto Toolset 1 Site deckt alles ab, was wir in diesem Artikel beschrieben haben. Es kostet 69 $ (USD) mit einer jährlichen Verlängerung von 51 $.

ACF Pro-Konten beginnen bei 49 $ pro Jahr. Ein Elementor Pro-Konto für eine Website kostet zusätzlich 49 $ pro Jahr.

Die Unlimited-Konten sowohl von ACF als auch von Toolset haben eine sehr ähnliche Preisgestaltung.

Fazit

Sowohl ACF als auch Toolset bieten eine robuste Möglichkeit zur Erstellung benutzerdefinierter WordPress-Websites. ACF verfügt über eine kostenlose Basisversion, die es bei Toolset nicht gibt. ACF an sich ist für erfahrene PHP-Entwickler attraktiv. ACF ermöglicht es Ihnen, Websites visuell mit Elementor (und anderen Page Buildern) zu erstellen, während Toolset den WordPress-Block-Editor für das visuelle Design ohne Programmierung verwendet.

Toolset kaufen

ACF kaufen

Fanden Sie das nützlich? Teilen Sie diesen Artikel: