Advanced Custom Fields 6.0 macht die Erstellung für modernes WordPress noch einfacher
Ich erinnere mich an das genaue Projekt, bei dem ich Advanced Custom Fields (ACF) zum ersten Mal verwendet habe. Das war vor etwa sieben Jahren und es war eine Veröffentlichungsseite mit ein paar benutzerdefinierten Beitragstypen und einem ziemlich ausgefallenen Design für die Homepage.
Ein guter Freund von mir, der ein paar Jahre älter als ich in WordPress ist, hat mich auf Advanced Custom Fields (ACF) hingewiesen. Es war genau das, wonach ich gesucht hatte, und ich habe es nie bereut.
ACF war für viele im WordPress-Ökosystem ein solcher Katalysator. Meine Gespräche mit Teammitgliedern über das Plugin beginnen heutzutage normalerweise mit …
„Fast jeder WordPress-Entwickler, mit dem Sie jemals gesprochen haben oder mit dem Sie jemals sprechen werden, hat ACF verwendet!“
Es gibt weniger als eine Handvoll Plugins, die diese Art von Allgegenwärtigkeit erreicht haben, und wir müssen dem Plugin-Team (ein großes Lob an Elliot Condon und die Delicious Brains-Crew) für die Einführung neuer Funktionen in den letzten Jahren aussprechen, die aufstrebende Entwickler treffen Trends!
Die heutige Version 6.0 spiegelt erneut eine Fortsetzung dieses Engagements wider und zeigt, warum dieses Plugin den Respekt verdient, den es genießt. Die ursprüngliche Version von ACF Blocks vor etwa drei Jahren war für Zehntausende Entwickler der Einstieg in die Entwicklung mit dem Block-Editor. Mit der Weiterentwicklung des Block-Editors in den vergangenen Jahren und der Einführung von Full Site Editing ermöglicht die Version 6.0 Entwicklern noch mehr Möglichkeiten, mit modernem WordPress zu erstellen.
Schauen wir uns einige dieser neueren Funktionen und Verbesserungen an
1. Eine aktualisierte und verfeinerte Benutzeroberfläche
ACF war schon immer ein Werkzeug, um die Arbeit zu erledigen. Das Design ist einfach und vermittelt stets ein WordPress-natives Gefühl. Das war perfekt und hat gut zur Akzeptanz von ACF bei den mehr als 2 Millionen Websites mit aktiven ACF-Installationen beigetragen. Mit diesen über 2 Millionen Websites geht eine Fülle an Benutzerfeedback einher, das das ACF-Team nutzte, um eine Reihe von Schnittstellenverbesserungen zu identifizieren und umzusetzen.
Insbesondere bringt ACF mit dieser neuesten Version eine verfeinerte und verbesserte Benutzeroberfläche auf den Bearbeitungsbildschirm für Feldgruppen. Diese Änderungen dienen absichtlich dazu, die folgenden UX-Ziele zu erreichen:
Reduzieren Sie die vertikale Höhe der Feldeinstellungen – Das ACF-Team hat die Feldeinstellungen in Registerkarten umstrukturiert, die die Höhe eines einzelnen Felds auf dem Bildschirm verringern und die Benutzernavigation in diesem Bereich verbessern.
Machen Sie primäre Aktionen immer sichtbar – Der Neues Feld hinzufügen Und Änderungen speichern Die Schaltflächen bleiben jetzt oben in der Tabelle hängen, sodass Sie auch in langen Feldlisten jetzt einfachen Zugriff auf diese primären Aktionen haben.
Einfacheres Neuanordnen und Reduzieren von Feldern – Mit einigen einfachen Änderungen ist das Neuanordnen und Reduzieren von Feldern und ihren Einstellungen jetzt noch einfacher.
Schauen Sie sich den Release-Beitrag hier an, um einen tieferen Einblick in diese UI-Änderungen zu erhalten.
2. Repeater-Paginierung (ACF Pro-Funktion)
Das Repeater Field ist das absolute MVP der ACF-Funktionen, aber jeder, der lange genug damit gearbeitet hat, weiß, dass es im großen Maßstab unhandlich werden kann. Mit der Einführung von ACF 6.0 haben Sie jetzt Zugriff auf eine Opt-in-Funktion, die die Paginierung von Repeater-Feldern ermöglicht. Dies bedeutet, dass Inhaltsersteller in den richtigen Szenarien über ein verbessertes Benutzererlebnis verfügen und das Risiko verringert wird, beim Zurücksenden aktualisierter Teilfelddaten an den Server an die oberen Speichergrenzen zu stoßen.
Mehr hier
3. Zugänglichkeit
Eine der größten Hürden bei der Barrierefreiheit bei ACF war die Tatsache, dass Sie nicht nur über die Tastatur auf ein Feld und seine Einstellungen zugreifen konnten. Dies ändert sich in 6.0 mit vollständiger Unterstützung der reinen Tastaturnavigation im gesamten benutzerdefinierten Felderlebnis.
Applaus dafür, dass ACF sich die Mühe gemacht hat, die Administration ihres Plugins nur für Tastaturbenutzer funktionsfähig zu machen! 👏👏 Ich ♥️ Wenn sich Plugin-Entwickler auf Barrierefreiheit konzentrieren, ist die Einbeziehung der Backend-Barrierefreiheit genauso wichtig wie die Frontend-Barrierefreiheit.https://t.co/6gH9K6sdMO
– Amber Hinds (@heyamberhinds) 29. August 2022
4. Erstklassige block.json-Unterstützung (ACF Pro-Funktion)
Seit der Veröffentlichung von WordPress 5.8 erfolgt die bevorzugte Methode zum Registrieren und Konfigurieren von Blöcken über die Konfigurationsdatei block.json. Dieser Ansatz hat sich in der offiziellen WordPress-Dokumentation zunehmend durchgesetzt und bietet nun mit ACF 6.0 erstklassigen Support. Es gibt ein paar Plugin-spezifische Nuancen, die Sie beachten sollten, aber im Großen und Ganzen ermöglicht es Ihnen dies, sich in die Funktionsweise des WordPress-Kerns hineinzuversetzen und gleichzeitig die Leistungsfähigkeit des ACF-Entwickler- und Benutzererlebnisses zu nutzen.
Mehr hier
5. Blockieren des Ladens von Assets (ACF Pro-Funktion)
Die ursprüngliche Version von ACF Blocks war Vorreiter beim Laden blockspezifischer Assets neben benutzerdefinierten Blöcken. Der WordPress-Kern hat seitdem vergleichende Lademethoden über Asset-Konfigurationsschlüssel (editorScript, script, editorStyle und style) eingeführt, und ACF ermöglicht nun auch das Einreihen von Assets über diese Schlüssel, wodurch eine längerfristige Kernkompatibilität gewährleistet wird. Der zusätzliche Vorteil besteht darin, dass beim Laden von Assets über Kernkonfigurationsschlüssel automatisch Vorschauen im Blockeditor aktiviert werden. 🎉
Mehr hier
Sogar mehr
Dies sind nur einige der Hauptakteure der Veröffentlichung von 6.0. Schauen Sie sich den vollständigen Veröffentlichungsbeitrag an, um tiefer einzutauchen.
Laden Sie Version 6.0 herunter
Um die neueste Version von ACF zu erhalten, laden Sie hier die kostenlose Version auf wordpress.org herunter oder holen Sie sich hier eine PRO-Lizenz, um Funktionen wie benutzerdefinierte Blöcke und das Repeater-Feld freizuschalten.
Beginnen Sie mit dem Erstellen benutzerdefinierter Blöcke
Sind Sie bereit, mit der Erstellung benutzerdefinierter Erlebnisse über den modernen WordPress-Blockeditor noch einen Schritt weiter zu gehen? Dieses fünfminütige Tutorial zeigt Ihnen, wie einfach es mit ACF wirklich ist.
Erweiterte benutzerdefinierte Felder und WP Engine
Advanced Custom Fields hat eine lange (über 10-jährige) Geschichte in WordPress. Zusammen mit einer Reihe anderer Delicious Brains-Plugins wurde es im Juni dieses Jahres der WP Engine-Familie hinzugefügt. WP Engine war schon immer ein Zuhause für diejenigen, die leistungsstarke, einzigartige und leistungsstarke Websites auf WordPress erstellen möchten. Wir sehen ACF als zentral für diese Bemühungen an, da es – zusätzlich zu seiner unglaublichen Funktionalität – schon so lange ein integraler Bestandteil des Erstellens mit WordPress ist.
Ganz gleich, ob Entwickler traditionelleres Templating, das immer besser werdende Erlebnis des Block-Editors und der vollständigen Website-Bearbeitung bevorzugen oder sogar in die Welt des Headless-WordPress einsteigen möchten, ACF Version 6.0 ist eine großartige Veröffentlichung. Wir können es kaum erwarten zu sehen, was Sie bauen.
Jetzt … geht es weiter mit Version 6.1! Wir glauben, dass es Ihnen gefallen wird! 🙂
Rob Stinson ist Senior Product Marketing Manager bei WP Engine, wo er seit 2020 arbeitet. Derzeit hilft er bei der Leitung von WP Engine wachsend Mit seiner Suite entwicklerorientierter Tools konzentriert sich Rob darauf, den unglaublichen Wert dieser Produkte hervorzuheben und die Geschichten derjenigen zu erzählen, die mit ihnen bauen.
Erfahren Sie mehr unter wpengine.comUnd wpengine.com/buildersoder sprechen Sie jetzt mit einem Vertreter.