Klicken Sie hier: Neue Funktionen in ACF 6.1
Veröffentlicht: 2023-05-25Willkommen bei Press This, dem WordPress-Community-Podcast von WMR. In jeder Folge sind Gäste aus der gesamten Community zu Gast und es werden Diskussionen über die größten Probleme geführt, mit denen WordPress-Entwickler konfrontiert sind. Das Folgende ist eine Transkription der Originalaufnahme.
Unterstützt von RedCircle
Doc Pop : Sie hören Press This, einen WordPress-Community-Podcast auf WMR. Jede Woche stellen wir Mitglieder der WordPress-Community vor. Ich bin Ihr Gastgeber, Doc Pop. Ich unterstütze die WordPress-Community durch meine Rolle bei WP Engine und meine Beiträge auf TorqueMag.Io, wo ich Podcasts erstellen und Cartoons und Tutorial-Videos zeichnen kann. Schau dir das an.
Doc Pop: Advanced Custom Fields ist ein beliebtes Plugin, das WordPress-Entwicklern mehr Kontrolle über ihre benutzerdefinierten Felddaten ermöglichen soll. Und es ist auch ein zweifacher Plugin Madness-Gewinner. Kürzlich wurde Version 6.1 von Advanced Custom Fields veröffentlicht. Mit dieser Version können Website-Entwickler jetzt benutzerdefinierte Beitragstypen und benutzerdefinierte Taxonomien im Plugin registrieren.
Iain Poulson spricht mit uns über diese neuen Funktionen in ACF 6.1. Ein Produktmanager bei WP Engine, der an erweiterten benutzerdefinierten Feldern arbeitet. Iain, du warst in der Show. Es ist ungefähr ein Jahr her, als Sie 6.0 veröffentlicht haben, vielleicht etwas weniger. Ich weiß, dass wir bereits dazu gekommen sind, aber können Sie unsere Zuhörer daran erinnern, wie Sie zum ersten Mal zu WordPress gekommen sind?
Iain Poulson: Oh ja. Ich habe vor langer Zeit mit der Entwicklung von Plugins begonnen und bin dann schließlich von der freiberuflichen Tätigkeit, bei der ich WordPress-Seiten für Kunden erstellt habe, zur Arbeit bei Delicious Brains übergegangen, einem WordPress-Plugin-Entwicklungsunternehmen. Und nebenbei haben wir ACF übernommen und ich wurde Produktmanager für ACF.
Und dann, vor knapp einem Jahr oder etwas weniger als einem Jahr, wurden Delicious Brains und die Plugins von WP Engine übernommen. Und so bin ich jetzt als ACF-Produktmanager bei WP Engine. Das ACF-Produkt erfreut sich immer größerer Beliebtheit, was großartig ist.
Doc Pop: Erinnern Sie sich an die Version von ACF, als Sie Produktmanager wurden?
Iain Poulson: Oh, ich dachte, Sie würden fragen, wann ich damit angefangen habe, aber es war 5,10 oder so ähnlich. Wir arbeiteten daran, was als nächstes kam. Wir haben versucht, nur mit dem Produkt Fuß zu fassen und neue Funktionen zu entwickeln. Als neues Team, das daran arbeitet, denke ich, dass 5.12 unsere größere Version war, nämlich die REST-API-Integration.
Es scheint lange her zu sein.
Doc Pop: Ja. Und wie ich schon sagte, wir hatten Sie im Oktober zu Gast, um über 6.0 zu sprechen, und 6.1 ist draußen und es ist eine riesige Veröffentlichung. Es scheint eine der aufregendsten Veröffentlichungen von Advanced Custom Fields zu sein, an die ich mich erinnern kann. Können Sie uns sagen, was vielleicht die ein oder zwei wichtigsten Funktionen von 6.1 sind?
Iain Poulson: Da hast du völlig recht, es ist eine wirklich große Veröffentlichung. Es handelt sich aus mehreren Gründen um eine große Veröffentlichung. Es bietet Benutzern die Möglichkeit, benutzerdefinierte Beitragstypen und Taxonomien in WordPress im ACF-Adminbereich zu registrieren, was eine Art riesige Sache ist, die die Leute ständig tun.
Die Leute machen es mit anderen Plugins, sie machen es mit Code. Und ACF-Benutzer haben es schon immer getan. Dies ist eines dieser Dinge, die Sie normalerweise tun, wenn Sie eine Website erstellen, die nur andere Daten als Beiträge und Seiten enthält, was so gut wie immer der Fall ist. Menschen benötigen benutzerdefinierte Beitragstypen, um ihre Websites zu erstellen.
Aber es ist immer etwas, was ACF nicht getan hat, und es hat mit jeder Lösung funktioniert, und es ging hauptsächlich darum, Felder zu diesen Beitragstypen oder Taxonomien hinzuzufügen.
Aber es wurde so deutlich, dass der Arbeitsablauf rund um das Erstellen einer Website, das Erstellen eines benutzerdefinierten Beitragstyps und das anschließende Hinzufügen von Feldern zu diesem Beitragstyp so sehr in der Art und Weise verankert war, wie unsere ACF-Benutzer Websites erstellten, dass es einfach eine großartige Idee schien, es so auszudrücken in das Plugin ein.
Aber es ist das erste Mal, dass das Plugin mehr als nur benutzerdefinierte Felder bietet. Ich spreche im Veröffentlichungsbeitrag scherzhaft darüber und sage, dass wir es jetzt wahrscheinlich als ACF und nicht als „Erweiterte benutzerdefinierte Felder“ bezeichnen, weil es mehr kann und das Plugin als „Erweiterte benutzerdefinierte Felder, Beitragstypen und Taxonomien“ bezeichnet wird etwas zu viel Schluck.
Es handelt sich also um eine Änderung des Ansatzes: Wir versuchen, den Arbeitsablauf rund um benutzerdefinierte Felder, benutzerdefinierte Daten, Inhaltsmodellierung, Erstellung von WordPress-Sites und strukturierte Daten mit WordPress-Sites zu verbessern und ihn für unsere Benutzer besser zu gestalten . Es war also eine große Veränderung, aber es ist auch eine große, klobige Veröffentlichung.
Hinter den Kulissen steckte eine Menge Arbeit unter der Haube. Überarbeitung der Funktionsweise des Plugin-Administrators. Wir sind von der Registrierungsoberfläche benutzerdefinierter Felder zur Integration benutzerdefinierter Beitragstypen und Taxonomien übergegangen und haben die gesamte Benutzeroberfläche und die gesamte damit verbundene technische Arbeit erstellt. Machen Sie das wiederverwendbar, damit wir uns später anderen Dingen zuwenden können, über die wir wahrscheinlich in der Show sprechen werden.
Also ja, es ist eine große, klobige Veröffentlichung. Es ist gut angekommen. Ich denke, es gibt eine Menge Leute da draußen, die einfach gesagt haben: „Ja, darauf habe ich schon eine Weile gewartet.“
Und es erleichtert meinen Arbeitsablauf erheblich. Ich kann zum Beispiel ein Plugin weniger verwenden, oder selbst wenn ich immer noch Beitragstypen mit Code registriere, weil ich ihn in die Versionskontrolle übernehmen oder im Dateisystem haben möchte, kann ich die ACF-Registrierungsoberfläche verwenden, um den Vorgang abzuschließen Kontrolle über die Beitragstypen, die ich registriere.
Wir stellen alle verschiedenen Einstellungen zur Verfügung, machen es aber ganz einfach, sodass Sie mit den schnellsten Einstellungen, der Registrierung eines Beitragstyps und der Registrierung eines Beitrags auskommen oder wirklich in alle erweiterten Einstellungen eintauchen können. Und Sie können diese Definition dann nach PHP exportieren und in Git oder die Versionskontrolle einfügen, oder Sie können unseren JSON-Export und die JSON-Synchronisierung verwenden, die wir für Feldgruppen haben, damit Sie Änderungen vornehmen und diese auf Ihre Produktionsseite übertragen können .
Es passt also in gewisser Weise in den gleichen Workflow wie Feldgruppen, aber nur auf die ACF-Art mit Beitragstypen und Taxonomien. Also es ist wirklich cool.
Doc Pop: Und das gibt es kostenlos? Sind diese beiden Hauptfunktionen, über die wir sprechen, für Pro- und Free-Benutzer verfügbar?
Iain Poulson: Ja, genau. Dies ist keine reine Profi-Funktion. Das ist für alle. Dies ist sozusagen die Grundlage für die Erstellung datenintensiver Websites mit WordPress. Wir wollten es kostenlos zur Verfügung stellen. Es ist auf jeden Fall großartig, es da draußen zu haben.
Doc Pop: Mm-hmm. Laut Ihrem Blog-Beitrag zu dieser Veröffentlichung haben Sie gesagt, und dies wird ein Zitat aus Ihrem Blog sein: „Die Registrierung von CPTs und Taxonomien steht schon seit geraumer Zeit auf der Roadmap. Als Delicious Brains das Plugin von Elliot erwarb, war die erste E-Mail, die wir unseren Benutzern schickten, die Frage nach den drei wichtigsten Dingen, die sie im Plugin sehen wollten: CPTs und Taxonomien im Plugin waren ganz oben und die fünf häufigsten Anfragen.“
Ich bin also irgendwie neugierig. Wir haben über Dinge wie Ihre Geschichte mit dem Plugin gesprochen. Warum hat es, wenn dies die beliebtesten Dinge waren, so lange gedauert, bis wir sie endlich integrieren konnten?
Iain Poulson: Ja, ich meine, ich denke, es gibt offensichtlich eine längere Eigentümergeschichte, da Elliot das Unternehmen schon so lange besaß, er war der Gründer, er war der Schöpfer, er war die Person, die so viel schwere Arbeit geleistet hat damit arbeiten. Ich denke, er hatte möglicherweise eine andere Meinung darüber, was es tun sollte. Und diese Meinung war vielleicht anders als wir sie sahen.
Und wir sehen das jetzt auch bei WP Engine anders als bei Delicious Brains. Ich denke also, dass diese Dinge subjektiv sind, oder?
Sie können einige unserer Benutzer sagen lassen: „Nun, ich möchte nicht, dass ACF das macht, weil ich dafür ein anderes Plugin verwende.“ Oder ich verwende meine bewährte Methode mit Code. Und sie sehen keine Notwendigkeit. Und dann sind da noch fünf andere Benutzer, die sagen: Ja, das ist genau das, was ich brauche.
Diesen Ansatz haben wir gewählt. Es gibt auch ein Stück mit Headless. Die Atlas-Plattform von WP Engine basiert auf der Modellierung von Daten in WordPress und erstellt benutzerdefinierte Beitragstypen. Erstellen Sie benutzerdefinierte Felder und stellen Sie diese alle über WP Graph QL-Anfragen bereit und machen Sie diese Daten im Headless-Frontend verfügbar.
Daher arbeitet ACF innerhalb dieser Plattform daran, Benutzern die Möglichkeit zu geben, Daten in der Benutzeroberfläche schnell und einfach zu modellieren, ohne sich mit PHP-Code oder anderen Plugins herumschlagen zu müssen. Dies spielt eine Rolle bei der Tatsache, dass ACF und WordPress großartige Bearbeitungserlebnisse, großartige Erlebnisse bei der Bearbeitung von Inhalten und auch gute Headless-Erlebnisse für WordPress-Builds schaffen können.
Doc Pop: Das ist ein großartiger Ort für uns, um eine kurze Pause einzulegen. Wenn wir zurückkommen, werden wir weiterhin mit Iain Poulson darüber sprechen, was in zukünftigen Versionen von ACF kommen wird, und wir werden über ein paar weitere Funktionen sprechen, zu denen wir noch nicht gekommen sind, und über diese Version von 6.1. Bleiben Sie also dran, um mehr zu erfahren. Klicken Sie hier.
Doc Pop: Willkommen zurück bei Press This, einem WordPress-Community-Podcast zu WMR. Mein Name ist Doc und ich werde von Iain Polson begleitet, einem Produktmanager bei WP Engine, der an ACF arbeitet, das gerade ACF 6.1 veröffentlicht hat. Vor der Pause haben wir über einige der leistungsstarken neuen Funktionen gesprochen, die mit ACF 6.1 veröffentlicht wurden, darunter die Registrierung benutzerdefinierter Beitragstypen und Taxonomien.
Iain, ich glaube, du wolltest hier gerade etwas ansprechen, das mich neugierig gemacht hat. Dabei handelt es sich um neue Features und leistungsstarke neue Features mit vielen Optionen und viel Komplexität. Und Sie haben sogar erwähnt, dass es die Art und Weise, wie das gesamte Produkt betrachtet wird, irgendwie verändert hat.
Und in gewisser Weise sind die erweiterten benutzerdefinierten Felder fast zu einschränkend. Und indem Sie es sich als ACF vorstellen, können Sie mehr dieser Möglichkeiten erkunden, die es gibt, und sind nicht nur auf bestimmte Ideen aus der Vergangenheit beschränkt. Aber ich frage mich: Wie verändert sich das Erlebnis für neue Benutzer, wenn man einem Plugin wie diesem so viel Leistung verleiht?
Macht dies vielleicht versehentlich die Verwendung des Plugins für einfachere Benutzer schwieriger?
Iain Poulson: Ja, das ist ein guter Punkt. Ich denke, seit der Version 6.0, die über die neue Benutzeroberfläche verfügte, haben wir versucht, zielgerichteter darüber nachzudenken, wie wir Benutzer einbinden und ein besseres Erlebnis haben, wenn Sie das Plugin installieren und aktivieren und Sie einen leeren Zustand mit Dingen haben. Sie haben keine Feldgruppen, keine Beitragstypen und Sie wissen nicht unbedingt, was Sie tun müssen.
Da gibt es sicher noch viel zu tun, aber wir haben etwas in 6.1 gesteckt, worüber ich wirklich erfreut bin, und ich denke, es hat sich bereits als wertvoll für die Leute erwiesen.
Dies ist eine bessere Möglichkeit, den benötigten Feldtyp auszuwählen. Wenn Sie also Ihre Felder definieren, eine Feldgruppe erstellt haben und die von Ihnen benötigten Felder definieren, müssen Sie auswählen, um welchen Feldtyp es sich handelt? Handelt es sich um ein Textfeld? Wird das ein WYSIWYG-Editor sein?
Wird es ein Seitenlink sein? Wird es ein komplexerer Feldtyp sein? Handelt es sich um ein Wiederholungsfeld, ein flexibles Inhaltsfeld, ein Klonfeld? Aber was sind sie eigentlich, was machen sie?
Und zuvor bestand der Arbeitsablauf zur Feldtypauswahl in Versionen vor 6.1 darin, dass Sie ein Dropdown-Menü, ein sehr einfaches HTML-Dropdown-Menü, verwendeten und Ihren Feldtyp auswählten.
Und Sie müssten wissen, nach welchem Sie suchen, wissen, welches Sie wollen und was es tut, und versuchen, alle diese Informationen aus einem ausgewählten Feld zusammenzustellen. Deshalb haben wir jetzt neben der Auswahl die Schaltfläche „Felder durchsuchen“ hinzugefügt, die wir durch eine bessere Suche und einfach eine bessere Sichtbarkeit Ihrer Auswahl ein wenig verbessert haben.
Aber diese Schaltfläche „Felder durchsuchen“ ruft ein Modal auf, bei dem es sich um eine Feldauswahl handelt. Es zeigt Ihnen alle Felder und ist kategorisiert, sodass Sie mit der Tabulatortaste durch die verschiedenen Kategorien eines Basisfelds, eines Auswahlfelds, der relationalen Felder und dergleichen, wie z. B. der Layoutfelder, navigieren können.
Es wird versucht, neuen Benutzern, aber auch bestehenden Benutzern, zu helfen, zu verstehen, was diese Felder sind. Welche 30 Feldtypen stehen ihnen zur Verfügung und warum würden sie sie verwenden? Wir haben also eine Art Seitenleiste des Modals, die eine Beschreibung zu jedem Feld enthält. Es handelt sich fast um eine visuelle Darstellung dessen, wie das Feld auf dem Bearbeitungsbildschirm aussehen würde.
Ich meine, es ist so etwas wie ein Pseudo-UI-Element. Es werden keine Daten angezeigt, sondern nur ein Beispiel dafür, wie es tatsächlich aussehen wird. Und es gibt Dokumentationslinks und auch Tutorial-Links, wo wir sie für Feldtypen haben und Sie können einfach reinklicken und weitere Informationen erhalten.
Wir hoffen also, dass es Leuten, die vielleicht nicht wissen, wonach sie suchen, die Erfahrung beim Definieren von Feldern erleichtert. Aber es gibt 30 verschiedene Feldtypen. Einige sind so benannt, dass es schwer zu verstehen ist, wann und warum man sie verwenden würde. Und es gibt einige Felder, die extrem mächtig und äußerst nützlich für die Menschen sind. Aber sie sind nicht sehr zugänglich.
So ist beispielsweise das Feld „Klon“ sehr schwer zu verstehen, wenn man es zunächst als Namen betrachtet. Was das wirklich bewirkt, und das flexible Inhaltsfeld sind sehr ähnlich. Deshalb versuchen wir, darauf aufmerksam zu machen und es einfach zu machen, zu verstehen, was diese Dinge sind, und mehr Informationen dazu bereitzustellen.
Es gibt einige wirklich gute Tutorials, die das Team zusammenstellt, und wir haben Leute vom Content-Team, vom Dev Rel-Team, die an Tutorials rund um den Klonbereich arbeiten, und wir haben sie für den flexiblen Content-Bereich, das sind wirklich leistungsstarke Bereiche auf die sich Bauunternehmer verlassen können. Einige von ihnen entwickeln sich praktisch zu Seitenerstellern mit dem flexiblen Inhaltsfeld, die Layouts für Kunden erstellen. Aber es ist so schwer zu verstehen, wenn Sie zum ersten Mal Benutzer sind.
Also ja, hier geht es um die Auffindbarkeit und darum, herauszufinden, wann der beste Zeitpunkt für die Nutzung ist.
Und es ruft die großartigen Felder hervor, die wir haben. Also ja, ich bin wirklich stolz auf diese Arbeit. Es sieht toll aus und es funktioniert. Es funktioniert wirklich gut und hat den gewünschten Effekt.
Doc Pop: Ich denke an Gutenberg und seine vielen Phasen, in denen es schließlich in WordPress veröffentlicht wird. Mit Version 6.2 haben wir meiner Meinung nach die vollständigste und endgültigste Version des Site-Editors erhalten. Glaubst du, dass es bei diesen Änderungen viele drastische Änderungen geben wird, oder hast du irgendwie das Gefühl, dass ihr alle darauf gewartet habt, sie so einzuführen, dass dies wahrscheinlich in den Versionen 6.3 und 6.4 von ACF gleich aussehen wird?
Iain Poulson: Ja, ich denke im Großen und Ganzen, insbesondere beim Field Picker, wird sich wahrscheinlich nicht allzu viel ändern. Ich denke, wir versuchen auf jeden Fall, bei manchen Dingen einen iterativen Ansatz zu verfolgen, bei dem man an einen Punkt gelangen muss, an dem man einige Sachen ausliefert und dann darauf zurückkommt und sie verbessert.
Und ein wirklich gutes Beispiel dafür ist, dass Sie im benutzerdefinierten Beitragstyp-Registrierungsteil, wenn Sie einen Beitragstyp registrieren, ihm ein Menüsymbol geben müssen, wenn er auf der linken Seite im Admin-Menü angezeigt werden soll.
Und andere Plugins und andere Möglichkeiten, dies zu tun, bieten Ihnen vielleicht ein besseres Erlebnis als wir es derzeit haben. Sie können eine URL zu einem Bild angeben. Sie können aus der Symbolbibliothek auf der linken Seite des Menüs eine Strichsymbolklasse bereitstellen, die denselben Symboltyp verwendet.
Aber das ist keine tolle Erfahrung. Wir arbeiten also daran, das zu verbessern, und das passt gut zu dem, was in einer zukünftigen Version, an der wir gerade arbeiten, auf uns zukommt. Wenn man von dieser Idee ausgeht, kann man Dinge im Code registrieren, wie zum Beispiel einen benutzerdefinierten Beitragstyp, aber eigentlich Dadurch ist es einfacher, dies in der Benutzeroberfläche zu tun.
Ein Paradebeispiel für etwas, das es in ACF schon seit langem gibt, ist die Optionsseitenfunktion von ACF Pro. Es handelt sich also um eine Premium-Funktion, aber sie gibt Benutzern die Möglichkeit, Felder zu erstellen und diese in eine globale Seite im Admin-Bereich einzufügen, die einer Site-Einstellungsseite oder einer Optionsseite ähnelt. Es ist also nicht Teil eines Beitragstyps oder ähnliches.
Und es steht allein. Und Sie legen dort globale Einstellungen für Felder fest, die auf der gesamten Website verwendet werden. Und im Moment können Sie mit ACF Pro diese Optionsseiten erstellen, aber Sie müssen sie zuerst im Code registrieren, dann Ihre Felder definieren und sagen: Ich möchte, dass diese Felder auf dieser Optionsseite angezeigt werden.
Deshalb arbeiten wir an einer Benutzeroberfläche für die Registrierung dieser Optionsseite, um die Sache noch einfacher zu machen. Und ein Großteil der Arbeit, die mit dem benutzerdefinierten Post-Type-Teil geleistet wurde, und die Umgestaltung, die das Team hinter den Kulissen durchgeführt hat, ebnet uns gewissermaßen den Weg für die Entwicklung weiterer Benutzeroberflächen. Um bei der Registrierung anderer Dinge zu helfen, wird zunächst die Optionsseite angezeigt.
Aber der Grund, warum ich das angesprochen habe, ist wiederum, dass Sie bei der Optionsseite sagen: „Gut, nun, ich möchte diese Seite auf der linken Seite haben“, und wenn es sich um einen Menüpunkt der obersten Ebene handelt, möchten Sie das auch Wählen Sie ein Menüsymbol aus, das allen anderen Menüelementen auf der linken Seite ähnelt.
Und so hat der Designer Dale an einer viel besseren Auswahlerfahrung gearbeitet, die für die Optionsseite verwendet wird, und wir werden sie auch wieder auf die benutzerdefinierten Beitragstypen portieren.
Also verbessern wir langsam Dinge, die vielleicht von Anfang an nicht so ausgefeilt sind, aber ich denke, Sie wollen bei der Softwareentwicklung nicht in die Falle tappen, nur dann zu liefern, wenn sie perfekt ist, denn perfekt ist ein sich bewegender Zustand und Sie nie komm dorthin. Also muss man es rausholen und weitermachen.
Das hoffen wir also bald in 6.2. Und wir werden die Optionen und die Menüsymbolauswahl in den benutzerdefinierten Beitragstypen im Laufe der Zeit verbessern.
Doc Pop: Das ist interessant. Und ich weiß, dass Sie vorhersagen, wann die Dinge herauskommen, deshalb werden wir nicht über Zeitpläne sprechen. Dies ist nur eine zufällige Frage, die mir durch den Kopf ging. Wir haben erwähnt, dass Sie ACF in Version 5.10 oder 5.11 übernommen haben und 5.12 eine Hauptversion war.
Ich bin nur ein bisschen neugierig, Iain. Kannst du mir ganz schnell sagen, wann es Zeit ist, mit der nächsten Nummer anzufangen? Was hat 6.0 zu einer neuen, großen Veröffentlichung gemacht?
Iain Poulson: Ja, ich denke, es ist normalerweise entweder ein großes Feature oder ein großes Projekt für sich, wie die benutzerdefinierte Taxonomie der Beitragstypen. Das ist ein großer Artikel, der einer großen Veröffentlichung wirklich würdig erscheint.
Es gibt einige Fälle, in denen 6.2 wahrscheinlich nicht so großartig sein wird, in dem Sinne, dass es diese Hauptfunktion nicht hat, aber es wird zwei oder drei Dinge enthalten, die insgesamt ziemlich umfangreich sind und irgendwie wichtig sein und die Qualität verbessern werden Lebensspanne der Entwickler, die insgesamt eine recht gute Summe ergeben, die eine große Veröffentlichung rechtfertigt.
Und dann sind Dinge wie 6.0 mit der neuen Benutzeroberfläche eine große Veränderung, daher schien es der richtige Zeitpunkt zu sein, den Sprung von 5 auf 6 zu wagen. Aber ja, ich denke, wir folgen irgendwie dem WordPress-Versionierungssystem ein wenig.
6,1 ist also nicht weniger wichtig als 6,0, obwohl 6,0 größer als eine 5 ist. Wir führen keine semantische Versionierung für Releases durch. Also gehen wir zu 6.2 und das wird unsere nächste Hauptversion sein. Und hoffentlich können wir mit dieser Veröffentlichung so viel Wert liefern, dass die Leute es sich einfach ansehen und sagen können: Ja, das ist etwas Großes.
Anstatt zu gehen, ist es das? Es ist schwer. Es ist ein bisschen schwierig, einen guten Veröffentlichungsrhythmus beizubehalten, weil wir den Nutzern in einem guten Zeitrahmen weiterhin einen Mehrwert bieten wollen, aber wir wollen auch die richtigen Dinge zum richtigen Zeitpunkt bekommen, damit es dieser Veröffentlichung würdig ist .
Doc Pop: Ich weiß es zu schätzen, dass du darauf geantwortet hast, Iain, und das ist ein toller Ort für unsere letzte Pause. Wenn wir zurückkommen, werden wir weiter mit Iain Poulson über Advanced, Custom Fields und ihren großen Sieg im März sprechen. Mehr dazu verraten wir euch nach der Pause.
Doc Pop: Willkommen zurück bei Press This, einem WordPress-Community-Podcast. Ich bin Ihr Gastgeber, Doc Pop, und ich spreche mit Iain Poulson, einem Produktmanager bei WP Engine, der an ACF arbeitet. Und vor dieser Pause habe ich über einen großen Sieg gehänselt, und natürlich spreche ich vom Plugin Madness 2023, dem jährlichen Bracket-Style-Wettbewerb, den wir im Torque Magazine veranstalten.
Wir haben diesen Wettbewerb im Jahr 2016 gestartet, indem wir Benutzerbeiträge für ihre Lieblings-Plugins nutzten. Wir haben es auf 64 Plugins reduziert, damit wir eine schöne, gleichmäßige Gruppe haben konnten, und haben sie zunächst in verschiedene Kategorien aufgeteilt, aber schließlich haben wir sie auf nur zwei Finalisten reduziert.
Und Advanced Custom Fields, damals, als Elliot es ausführte, waren sie unser allererster Gewinner von Plugin Madness. Deshalb hatten sie schon immer einen besonderen Platz in unserem Herzen. Und auch dieses Jahr war der Plugin Madness-Champion 2023 wieder Advanced Custom Fields, kurz ACF.
Also Iain, großes Lob an dich und dein Team. Ich habe mich nur kurz gefragt: Haben Sie einen Rat für die Teilnehmer des Plugin Madness 2024, wie sie ihre Fangemeinde dazu bringen können, bei Plugin Madness-Wettbewerben für sie zu stimmen?
Iain Poulson: Ja. Ich weiß nicht. Ich glaube, wir wollten es nicht zu oft erwähnen. Wir haben ein paar Mal darüber gesprochen und es erwähnt, als wir ein paar Sprechstunden hatten und so, und wir haben es ein paar Mal getwittert. Ich denke, man kann es aus Marketing-Sicht vielleicht zu ernst nehmen, aber ich finde es toll zu sehen, wie viel Anerkennung ACF auch dieses Jahr erhält.
Und dieses Jahr bedeutet es mir und dem Team auf jeden Fall sehr viel, denn es fühlt sich wie eine schöne Anerkennung an. Das Produkt selbst ist immer noch als wertvoller Teil der Gemeinschaft in den Köpfen der Menschen präsent. Es ist ein wertvolles Werkzeug im Werkzeuggürtel der Menschen.
Und offensichtlich sind die Dinge, die wir tun, und die Veröffentlichungen, die wir in letzter Zeit gemacht haben, für die Menschen ein echter Hingucker und ein schöner Beweis für die harte Arbeit und das Engagement des Teams. Das habe ich im Zitat von Torque Mag gesagt. Es ist großartig und wir lieben ACF.
Es ist nicht nur das Produkt, an dem wir arbeiten und das wir veröffentlichen und zu verbessern versuchen, wir sind selbst ACF-Fans und wir betrachten uns selbst sicherlich nicht als das Team oder WP Engine als Eigentümer. Es ist der Verwalter des Plugins, weil es eine so große Säule von WordPress ist. Und das Ökosystem und als Entwicklertool.
Es ist einfach toll, diese Anerkennung zu sehen und die Menschen, die ACF lieben, denn wir lieben es auch.
Doc Pop: Bei Torque freuen wir uns über alle Leute, die abgestimmt und ihre Lieblings-Plugins nominiert haben. Auch ich möchte mich loben, wir hatten ACF auf dem ersten Platz, WooCommerce war der zweite Platz beim diesjährigen Plugin Madness-Wettbewerb und Managed WP Worker. Dies waren alles Plugins, die vom Benutzer nominiert wurden und im WordPress-Repository kostenlos verfügbar sind.
Schauen Sie sich diese also an. Schauen Sie sich diesen kleinen Kauf an, WooCommerce [lacht], von dem Sie vielleicht noch nie gehört haben. Aber ja, dieses Jahr gab es viele tolle Ergebnisse und wir freuen uns darauf, dies nächstes Jahr wieder zu tun.
Apropos nächstes Jahr, Iain, es war großartig, dich in der Show zu haben. Ich hoffe, es dauert nicht noch ein Jahr, bis wir Sie wieder in der Show haben.
Es macht wirklich Spaß, aus Ihrer Sicht etwas über ACF zu hören, weil Sie schon so lange ein Fan sind. Wenn die Leute verfolgen möchten, woran Sie gerade arbeiten, wo können die Leute dann am besten in Kontakt bleiben und sehen, woran Sie gerade arbeiten?
Iain Poulson: Wir sind auf dem ACF-Twitter-Konto ziemlich aktiv. Ich bin auch auf meinem Twitter, PoleVaultWeb, ziemlich aktiv. Wir versuchen, mehr mit den Leuten zusammen zu sein, mit der Community zu sprechen, mit ACF-Benutzern zu chatten, und wir machen im Moment diese zweiwöchentlichen Bürostunden, das heißt, ich glaube, wir haben jetzt ungefähr fünf gemacht, was wirklich gut läuft . Im Grunde genommen verbrachten wir an einem Freitagnachmittag oder abhängig von Ihrer Zeitzone etwa 45 Minuten mit dem Team. Ich und zwei oder drei der Entwickler und einige der Dev Rel-Leute sind also auf Zoom und die Leute können einfach vorbeikommen. Wenn Sie ACF verwenden, wenn Sie mit ACF entwickeln, wenn Sie mehr über eine Funktion erfahren möchten, die möglicherweise kommen wird, oder wenn Sie darüber sprechen möchten, wie man X mit ACF erstellt, oder wenn Sie ein Problem haben. Kommen Sie vorbei, Es sind unsere ACF-Chat-Freitage, die wir durchgeführt haben, und wir haben gutes Feedback erhalten und es ist einfach schön, mit anderen ACF-Benutzern zu chatten.
Doc Pop: Vielen Dank, dass Sie sich Press This angehört haben, einen WordPress-Community-Podcast auf WMR. Ich heiße noch einmal Doc und Sie können meine Abenteuer mit dem Torque-Magazin auf Twitter @thetorquemag verfolgen oder auf Torquemag.io gehen, wo wir jeden Tag Tutorials, Videos und Interviews wie dieses beisteuern. Schauen Sie sich also Torquemag.io an oder folgen Sie uns auf Twitter. Sie können Press This auf Red Circle, iTunes, Spotify abonnieren oder es jede Woche direkt bei wmr.fm herunterladen. Ich bin Ihr Gastgeber Doctor Popular. Ich unterstütze die WordPress-Community durch meine Rolle bei WP Engine. Und ich liebe es, jede Woche auf Press This Mitglieder der Community ins Rampenlicht zu rücken.