Plugins für benutzerdefinierte Felder – Toolset vs. ACF + Elementor Pro
Amir··6 Minuten
Teilen:
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.
Benutzerdefinierte Felder von ACFBenutzerdefinierte 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 ACFEinrichtung 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 ACFSteuerung 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 ACFEinrichten 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 ACFEinrichten einer Beitragsbeziehung mit ToolsetAnzeigen von Beziehungen mit ACF unter Verwendung von PHPAnzeigen 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
Zugriffskontrolle – Steuern Sie den Zugriff auf den WordPress-Admin-Bereich und das Frontend
Formulare – Erstellen Sie Formulare für die Einreichung und Bearbeitung von Frontend-Inhalten
Karten – Zeigen Sie Inhalte als Markierungen auf Google Maps an
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.
Wir haben sechs WooCommerce-Kassen-Plugins auf Feldanpassung, Benutzerfreundlichkeit des Editors sowie Kompatibilität mit der klassischen Kasse und der Block-Kasse getestet, um Ihnen zu helfen, das richtige zu finden.
Übersetzen Sie Options-Seiten direkt im Übersetzungs-Dashboard, verwalten Sie lokale Felder einfacher und profitieren Sie von einer schnelleren Performance mit ACFML 2.2.0.