Drücken Sie dies: WP Engine erwirbt Delicious Brains Plugins einschließlich erweiterter benutzerdefinierter Felder

Veröffentlicht: 2022-06-02

Willkommen bei Press This, dem WordPress-Community-Podcast von WMR. Hier setzt sich Gastgeber David Vogelpohl mit Gästen aus der ganzen Community zusammen, um über die größten Probleme zu sprechen, mit denen WordPress-Entwickler konfrontiert sind. Das Folgende ist eine Transkription der Originalaufnahme. Hier erfahren Sie mehr über die Übernahme von WP Engine.

Unterstützt von RedCircle

David Vogelpohl: Hallo zusammen und willkommen bei Press This, dem Podcast der WordPress-Community auf WMR. Das ist Ihr Gastgeber, David Vogelpohl. Ich unterstütze die WordPress-Community durch meine Rolle bei WP Engine und ich liebe es, Ihnen hier jede Woche das Beste aus der Community auf Press This vorzustellen. Zur Erinnerung: Sie können mir auf Twitter @wpdavidv folgen und Press This auf Red Circle, iTunes, Spotify abonnieren oder die neuesten Folgen bei wmr.fm herunterladen. In dieser Folge freuen wir uns sehr, Ihnen ein exklusives Interview über die Übernahme der sehr beliebten Advanced Custom Fields oder ACF und anderer Top-Plugins durch WP Engine zu bringen. Und für diese ganz besondere Folge sind die Gründer von WP Engine und Delicious Brains dabei. Ich möchte damit beginnen, Press This, den Gründer von Delicious Brains, Brad Touesnard, willkommen zu heißen. Brad, willkommen.

Brad Touesnard: Hey, danke, dass du mich eingeladen hast, David.

DV: Es ist so großartig, Sie hier zu haben, so aufregende Neuigkeiten, ich bin mir sicher, für Sie und Ihr Team, das ist unglaublich. Ich weiß es wirklich zu schätzen, dass Sie sich uns anschließen, um heute hier darüber zu sprechen. Und dann möchte ich natürlich von der anderen Seite der Transaktion den Gründer von WP Engine, Mr. Jason Cohen, willkommen heißen.

Jason Cohen: Hey, danke, das wird großartig.

DV: Ist das das erste Mal, dass ich dich bei Press This habe, Jason?

JC: Weißt du, das kann sein.

DV: In Ordnung, in Ordnung, wir müssen das korrigieren, wir müssen Sie zurückholen. Was ist mit dir, Brad, ich weiß, wir haben bei Millionen von WordCamps rumgehangen, aber hatte ich dich jemals in der Show?

BT: Nein, es tut mir leid und ich schäme mich zu sagen, dass ich nichts von Ihrer Show wusste. [Lachen]

DV: Oh, okay, okay, wir müssen es besser promoten. Ich mag es.

JC: Ich schäme mich noch mehr, weil ich davon wusste. [Lachen]

DV: Nun, das liegt auch an mir, weil ich Sie beide kannte und Sie anscheinend auch nicht eingeladen habe, also müssen wir das in Zukunft korrigieren. Aber für diejenigen, die auf ein bisschen mehr Kontext hören, gaben WP Engine und Delicious Brains erst diese Woche bekannt, dass WP Engine ACF Advanced Custom Fields, WP Migrate, erworben hat, Sie kennen es vielleicht sogar unter seinem früheren Namen WP Migrate DB Pro als WP Offload Media und WP Offload SES. Und wir wollten diese beiden Herren heute hierher bringen, um über die Transaktion zu sprechen, ein wenig über die Synergien zu sprechen, über die Zukunft ihrer Produkte und ihrer Unternehmen zu sprechen und uns einen allgemeinen Kontext zu geben alles, was passiert ist, und was das für die Zukunft bedeuten könnte. Ich freue mich also sehr auf dieses Gespräch. Nochmals vielen Dank, dass Sie sich die Zeit genommen haben, dies zu tun. Also, Brad, ich beginne mit dir, ich stelle diese Frage jedem Gast von Press This, die du wissen würdest, wenn du zuhörst, und das ist, um mir kurz deine WordPress-Ursprungsgeschichte zu erzählen. Wann haben Sie WordPress zum ersten Mal verwendet?

BT: Du musst zurückgehen. [lacht] Versammeln Sie sich um Kinder, ich erzähle Ihnen eine Geschichte. Also habe ich 2004 nach einem CMS für meine Website gesucht und WordPress gefunden und eingerichtet, und mein erster Blog-Beitrag auf meiner Website ist nur eine Bemerkung darüber, wie großartig WordPress eigentlich ist. Das war also der Anfang, ich habe an Themen und schließlich Plugins herumgebastelt, mein erstes Plugin 2007 veröffentlicht, und nur, weißt du, nur auf meiner eigenen Seite, ich glaube nicht einmal, dass ich von wordpress.org wusste die Zeit.

DV: Was war das eigentlich für eine Seite?

BT: Nur ein Blog, wirklich, nur ja, das ist, ich meine, das war noch vor Facebook und Twitter, so hast du es der Welt richtig veröffentlicht, als wolltest du ihnen sagen, was du warst, du weißt schon, was du bist zum Frühstück hatte. [lacht] Das war es also im Grunde. Ich habe diese Seite seitdem beschnitten, weil sie viele peinliche Sachen enthielt, also habe ich das entfernt. Aber ja, und dann und dann, weißt du, von da an ging es weiter. Ich habe 2008 bei einer Agentur in Vancouver gearbeitet und schließlich professionell Websites in WordPress erstellt und an einigen ziemlich großen Projekten für ziemlich große Kunden gearbeitet. Und dann hielt ich meinen ersten Vortrag auf einem WordCamp im selben Jahr, das war das WordCamp Vancouver, das wie eine Untergruppe des Bar Camp Vancouver war, als wäre das WordCamp noch nicht einmal ein eigenes Ding. Und dann, wissen Sie, WordPress-Kernbeiträge, arbeitete als Auftragnehmer und startete dann dieses Produktgeschäft und der Rest ist eine Art Geschichte, ja.

DV: Das ist erstaunlich, ich habe im Laufe der Jahre so viele ähnliche Geschichten gehört, in denen diese Fragen gestellt wurden, und das ist erstaunlich zu hören. 2004, das wäre also nur ein Jahr nach der Erstellung von WordPress gewesen, also gehen Sie definitiv weit zurück. Das ist großartig und ich denke, Ihre Beiträge zu WordPress sprechen definitiv für sich selbst. Okay, Jason, dieselbe Frage an Sie, erzählen Sie mir kurz Ihre WordPress-Entstehungsgeschichte.

JC: Er sagte das Wort „kurz“, um sicherzustellen, dass ich nicht 18 Minuten lang weitersprach.

DV: : Das sage ich jedem Gast.

JC: Ach ja. [Lachen]

DV: Brad war ziemlich gut, er war ziemlich prägnant. Er hat sich viel Zeit genommen, aber er hat es richtig gemacht.

JC: Zählt das also als meine Zeit? [lacht] Also habe ich 2006 angefangen zu bloggen, genau wie Brad es gesagt hat, es war das coole Zeug vor Social Media und sogar Handys und so weiter, und das war aufregend. Und dann, sagen wir um 2010 oder so, wurde es schließlich populär, ich weiß nicht, zu der Zeit, als RSS-Abonnenten oft gemessen haben, ob Sie wissen, ob Sie beliebt sind, also weiß ich nicht , ich hatte ungefähr 50.000 RSS-Abonnenten oder so, und ich landete in den meisten Wochen, wenn ich etwas postete, auf der Titelseite von Hacker News, weil ich über Startups und Marketing und solche Sachen schrieb, was gutes Futter für Hacker News war , und dann würde die Website abstürzen. Und ich habe meinen eigenen Server mit WordPress betrieben und es war nicht schlecht eingerichtet, aber wissen Sie, wir alle wissen, dass es nicht einfach ist, es einzurichten, wenn Sie 15-20 Zugriffe pro Sekunde erhalten, was zu dieser Zeit etwa was Sie bekommen würden, wenn Sie es auf die Titelseite von Hacker News schafften. Also habe ich mit anderen Bloggern gesprochen und gesagt, hey, wie hält man WordPress am Laufen, wenn man einen Haufen Traffic bekommt, und sie sagten: Ja, ich weiß nicht, aber wenn du etwas findest, sag es mir, weil ich das brauche. Und so wurde ich zu einer Art richtiger Produktfindung, sprach mit 40 oder 50 Leuten, das dauerte drei oder vier Monate, und es stellte sich heraus, dass Sie, wenn wir, zehnmal so viel verlangen könnten, wie Leute Shared-Hosting-Dienste wie GoDaddy bezahlen, Sie könnten 50 Dollar pro Monat verlangen, statt 5 Dollar pro Monat, wenn Sie WordPress schnell, skalierbar und sicher machen würden und wenn der technische Support wirklich gut wäre und Fragen zu WordPress beantwortete und nicht nur Fragen zum Server beantwortete, als wäre der Server in Betrieb Das Internet ist aktiv, also sind wir fertig. Unterstützt tatsächlich WordPress. Das ist also der Ursprung von WP Engine vor 12 Jahren.: Und ja, und jetzt haben wir fast 200.000 Kunden, die das auch so sehen.

DV: Ausgezeichnet, ausgezeichnet, nun, das ist großartig zu hören, dass Sie wissen, dass ich Ihre WordPress- und WP-Engine-Ursprungsgeschichte im Laufe der Jahre einige Male gehört habe. Ich habe unterwegs einige neue Leckerbissen gelernt. Ich hatte noch nie so viel Farbe über Ihre Erfahrungen mit Hacker News gehört und dass Sie diese Popularität erreicht haben und dass Sie durch die Linse einer Lösung in diesem Detailgrad darüber nachdenken müssen, das ist großartig. Brad, vorhin, als ich die Episode und den Grund, warum wir uns heute alle hier unterhalten haben, irgendwie beschrieben habe, bin ich die Plugins irgendwie durchgegangen, aber ich bin nur neugierig, ob Sie sie noch einmal durchgehen und sicherstellen könnten, dass ich verstehe, was Plugins hat Delicious Brains an WP Engine verkauft?

BT: Ja, alles muss weg, alle Plugins müssen weg. [lacht] Also, alle sind die Antwort, also das ist ACF, offensichtlich haben Sie das erwähnt, das ist das große, und dann haben wir WP Migrate, früher WP Migrate DB Pro. Sie können sehen, warum ich mich geändert habe, Sie wissen, dass wir den Namen geändert haben, weil es nicht Podcast-freundlich ist, richtig, es ist einfach zu viel zu sagen.

DV: Es hat aber einen schönen Rhythmus, weißt du, es hat eine Art Muster.

BT: Ja, aber der wahre Grund, warum wir es geändert haben, ist, dass die DB, ich mochte eine kleine Twitter-Umfrage, in der Leute gefragt wurden, ob Sie wissen, dass WP Migrate DB Pro mehr kann, als nur die Datenbank zu migrieren, und ein Haufen Leute sagten, dass sie das tun nicht. Sie haben es wegen des Namens nicht bemerkt, also war es so, oh Mann, wir müssen etwas dagegen tun. Und dann sind die anderen Plugins WP Offload Media, WP Offload SES und Better Search Replace.

DV: Nun, sehen Sie, ich habe einen Fehler gemacht, ich habe Better Search Replace nicht in mein ursprüngliches Intro eingefügt. Ich bin froh, dass ich Sie diese Liste durchgehen ließ.

BT: Ja, ja, Better Search Replace ist eine Art kleines Plugin, das es könnte. Es ist etwas, für das wir nicht wirklich viel geworben haben, aber es hat sich auf wordpress.org etabliert und immer mehr an Bedeutung gewonnen und ist sehr beliebt. Es hat über eine Million aktive Installationen auf dot org, also ist es meiner Meinung nach das zweitbeliebteste Plugin nach ACF in unserem Katalog. Hier bitteschön.

DV: Das ist fantastisch, ja, ich kenne es, habe es schon einmal benutzt, kenne Leute, die es mögen, das ist fantastisch, das ist großartig. Ich werde die Shownotes aktualisieren, bevor wir die Episode veröffentlichen, damit die Leute dort in der Showbeschreibung keine falschen Informationen lesen, das war großartig. Okay, also möchte ich jetzt irgendwie, vielleicht mehr in die Gründe hinter dem Deal übergehen und wie Sie beide über die Strategie und den Weg in die Zukunft denken, aber wir werden unsere erste Pause machen und Wir sind gleich zurück.

DV: Hallo allerseits, willkommen zurück bei Press This, dem WordPress-Community-Podcast auf WMR, dies ist Ihr Gastgeber David Vogelpohl, ich bin gerade dabei, Brad Touesnard von Delicious Brains und WP, ​​es tut mir leid, und Jason Cohen von WP Engine zu interviewen über die kürzliche Übernahme von ACF und anderen beliebten Plugins durch WP Engine. Brad und Jason, kurz vor der Pause haben Sie mir natürlich beide Ihre WordPress-Ursprungsgeschichten erzählt, und Brad, Sie haben die Plugins detailliert beschrieben, die an der Transaktion beteiligt waren. Also, ich werde es jetzt für eine Minute zu Jason verlagern und Jason, was war mit dem Plugin-Portfolio von Delicious Brains, das besonders lecker aussah, als Sie darüber nachdachten, was hilfreich wäre, um die Mission von WP Engine zu unterstützen? Was war zum Beispiel mit den Plugins ein Unentschieden oder Sie dachten, es sei eine Synergie zu dem, was WP Engine zu tun versucht.

JC: Sicher, nun, ich meine, natürlich gibt es verschiedene Plugins, die unterschiedliche Aufgaben erledigen, und daher denke ich, dass die Antwort je nach Plugin etwas unterschiedlich ist. Aber ich würde insgesamt sagen, dass sie alle sehr hochwertige und beliebte Plugins sind, und Sie sagen, Sie wissen, dass beliebt nicht unbedingt beweist, dass sie von hoher Qualität sind, aber sie sind es tatsächlich auch. Und wenn wir viele unserer eigenen Kunden sehen, die es verwenden, und natürlich viele Leute in der WordPress-Community, die es verwenden, ist es schwer zu argumentieren, dass sie nicht sehr wertvoll, sehr nützlich für viele sind Personen. Im Allgemeinen besteht eine der Hauptaufgaben bei WP Engine darin, das Leben für Entwickler von WordPress-Sites großartig zu machen. Und das kann vieles bedeuten, es kann technische Architektur bedeuten, es könnte Tools wie Local bedeuten. Aber es bedeutet auch Plugins, die Entwickler lieben, und das sind viele davon. Und so sind einige von ihnen Plugins, die Sie manchmal wie Migration verwenden. Verwenden Sie das natürlich, wenn Sie Sachen migrieren. Obwohl einige Leute es für Dinge wie das Erstellen von Staging-Bereichen oder andere Dinge verwenden, die Teil eines normalen oder wiederkehrenden Entwicklungsprozesses sind. Einige Leute verwenden es nur ein- oder zweimal, und Sie wissen, dass Sie ab und zu Dinge verschieben müssen, aber der Punkt ist, dass es sich um ein Entwicklertool handelt. Und dann, das Gleiche mit Better Search Replace, richtig, manchmal braucht man es an den meisten Tagen, an denen man es nicht braucht, aber manchmal schon, also ist es ein großartiges Werkzeug. ACF ist offensichtlich eines der beliebtesten Plugins in ganz WordPress, daher bedarf es wahrscheinlich keiner Einführung oder gar Erklärung, warum es wertvoll ist. Eine weitere besonders interessante Sache für uns mit ACF ist seine Rolle in Headless-WordPress-Sites. Natürlich ist ACF in der WordPress-Periode beliebt, also ist es in keiner Weise spezifisch dafür, aber mit Headless WordPress ist es besonders nützlich, weil es so viele Inhalte gibt, die von WordPress kommen und in Websites eingefügt werden sollten, wenn es Headless ist. Und es könnten einfache Dinge sein wie eine FAQ oder Personen auf einer „Über uns“-Seite und jede Person braucht ein Foto und einen Namen und ihren Titel und eine kurze Biografie und einen Link zu ihrem Twitter und Sie kennen solche Sachen. Und dann nimmt der Headless-Entwickler diese Daten und formatiert sie und macht damit, was er will. Aber Sie möchten, dass es so strukturiert ist. Also, im Gegensatz zu, nun, ich verwende einfach eine Konvention, öffne ich einfach Gutenberg und verwende eine Konvention, bei der ich alles gleich gestalte. Stattdessen ist es für einen Headless-Entwickler besser, diese Daten und diese Datenmodelle als diese einzelnen Felder zu sehen, vielleicht mit Einschränkungen für dieses Feld, das nicht länger sein kann, als Sie wissen, 20 Zeichen, solche Sachen, richtig. Denn auf diese Weise kann der kopflose Entwickler buchstäblich tun, was er will, sogar seine Meinung ändern, und der Vermarkter kann diese Dinge gutschreiben, und das irgendwie in Sicherheit, und so sind alle glücklich. ACF erleichtert das also, und das ist besonders wertvoll für alle Arten von Datenquellen, und natürlich habe ich ein sehr einfaches Beispiel ausgewählt. ACF kann eine Million Dinge tun, aber selbst ein einfaches Beispiel ist sehr wertvoll.

DV: Ja, es ist wirklich interessant, weil Sie vorhin davon gesprochen haben, dass sie offensichtlich von hoher Qualität und beliebt sind, ich habe sie selbst viele Male im Laufe der Jahre verwendet und kann das definitiv bestätigen. Aber Sie haben vorhin über die Mission von WP Engine gesagt, es ging wirklich darum, das Leben für Entwickler besser oder großartig zu machen. Und wenn ich an die Plugins denke und wenn ich an die Leute denke, die sie nutzen, gibt es oft das, die Plugins scheinen irgendwie in dieser Art Mittelweg zu sitzen, aus dem die Leute irgendwie herauskommen, ich habe ein Thema verwendet und ein paar Plugins, um eine Website zu erstellen, um ihre Entwicklungsreise zu beginnen und zu erweitern, vielleicht sogar bis hin zu Dingen wie entkoppelt, aber ist das die Art der Zone, an die Sie denken, dass Leute Websites auf diese Weise erstellen?

JC: Ja genau, und Sie wissen auch, dass die Leute lokale Entwicklungsumgebungen verwenden werden, egal ob sie Local verwenden, das beliebteste lokale Entwicklungsumgebungstool, das auch ein WP Engine-Produkt ist, oder andere Dinge. Trotzdem, weißt du, ob es um die Entwicklung vor Ort oder um das Verschieben von Sachen oder so weiter geht, das sind die Dinge, die Menschen oft jeden Tag tun. Und Sie wissen, dass Google diesen Begriff irgendwie geprägt hat, das Zahnbürstenprodukt, ein Produkt, das Sie ein- oder zweimal am Tag verwenden, und alles, was so oft verwendet wird, ist wahrscheinlich nützlich und wertvoll für Sie. Und viele dieser Plugins haben diesen Charakter. Und einige wie ACF ist konstant oder auch Offload Media, richtig, wo Sie eigentlich nicht viele Medien haben müssen, damit dies wertvoll ist, aber es ist besonders wertvoll, wenn Sie viele Medien oder große Medien haben, wo Sie diese wollen Dateien, um zu so etwas wie S3 oder Google Cloud-Dateien zu gelangen. Also ein System, das von Haus aus skalierbar und schnell und hochverfügbar für so etwas ist, und trotzdem natürlich WordPress nutzt, um alles über die WordPress-Mediathek zu verwalten. Benutze WordPress grundsätzlich wie gewohnt, aber lass es einfach woanders liegen. Auch das ist die Art von Dingen, bei denen es ständig verwendet wird, vielleicht sogar wenn es in gewisser Weise aus Sicht des Vermarkters im Hintergrund läuft.

DV: Ich denke wirklich, dass das ein so mächtiger Teil von WordPress ist. Ich persönlich gehöre zu der Menge, die genug Code kennt, um eine gefährliche Menge zu sein, aber ich denke, die Brücke, die sie bietet, und wie diese Plugins in diese Reise passen, um es den Menschen zu ermöglichen, Technologie- oder Ingenieurkarrieren anzunehmen, wenn sie wollen, oder Sie wissen, dass sie in der Zone bleiben, in der sie sich wohlfühlen, es ist ein so mächtiger Teil von WordPress. Wir haben das sicherlich ausführlich in unseren Ursprungsgeschichten über die Luft gehört. Brad, ich werde es jetzt wieder zu Ihnen zurückbringen und ein wenig über die Transaktion selbst sprechen, wo ich Sie nicht nach dem Preis oder irgendetwas fragen werde, und ich weiß, dass der Preis offensichtlich eine Rolle spielt, wenn es darum geht, ein Produkt zu verkaufen , aber welche anderen Faktoren waren Ihnen wichtig, als Sie den Verkauf dieses Plugin-Portfolios in Betracht gezogen haben?

BT: Es war wirklich wichtig für mich, ein gutes Zuhause für die Plugins und das Team zu finden, das an diesen Plugins arbeitet, also ist das die Nummer eins. Es musste ein Unternehmen sein, das einen soliden Ruf in der WordPress-Community hat, idealerweise eines mit einer technischen, ingenieurorientierten Art von Fundament, wissen Sie, denn das ist wirklich das schlagende Herz unserer Organisation. Und Sie wissen, das ist ja, es ist nur ein großer Teil unserer DNA, also denke ich, dass es wichtig ist, dass es dort passt. Und ja, ich hatte, ich musste Vertrauen haben, dass der Käufer in der Lage sein würde, unser Produkt weiter voranzutreiben und unseren Kunden gegenüber das Richtige zu tun, richtig. All diese Dinge sind also super wichtig, und ich denke, wir haben das in WP Engine, also.

DV: Zu hören, wie Sie Ihre Liste durchgehen und dann darüber nachdenken, was Sie am Ende dort gesagt haben. Sie sagten, machen Sie es unseren Kunden recht, und ich habe das Gefühl, wenn ich Sie gefragt hätte, warum Ihr Ruf wichtig ist, warum technische Grundlagen wichtig sind, hatte das viel mit Menschen zu tun. Und das, was Ihnen in den Sinn kam, als Sie über die nichtfinanziellen Seiten der Transaktion nachdachten, sind die Menschen, die sich auf diese Produkte verlassen und zu ihnen beitragen?

BT: Ja, das gehört dazu, aber ich war eigentlich ja, ich meine, Community ist eine Sache, ich habe mich in diesem Zusammenhang hauptsächlich auf mein Team bezogen. Aber Sie wissen, dass ich seit vielen Jahren Leute bei mir habe, und deshalb ist es sehr wichtig für mich, wenn Sie wissen, dass Sie das Geschäft verkaufen und diese Leute mitmachen werden, richtig, also ist das ein großer wichtiger Faktor . Aber ja, natürlich muss es auch jemanden geben, der sich um die Produkte kümmert, richtig, das interessiert die Community richtig, dass ihre Produkte besser werden, nicht schlechter. Also, das ist es auch, wissen Sie, das sind fast gleich wichtige Überlegungen.

DV: Ja, absolut, und es ist gut zu hören, dass du durch diese Linse darüber nachdenkst und diese Sorgfalt hast. Ich weiß für mich, wenn ich jemals eine Entscheidung treffe, die viele Websites betrifft, denke ich an die Menschen, die sie erstellt haben, die Unternehmen, die sich auf sie verlassen, ob es Verkäufer gibt, die über sie Leads sammeln, was auch immer es ist, jemandes Leben oder Das Geschäft könnte in einem wirklich schlechten Zustand sein, wenn ich es nicht mit Respekt behandle, und es ist gut zu hören, dass Sie Ihr Team und diejenigen, die Kunden sind und zu Ihren Produkten beitragen, so rücksichtsvoll behandeln, und wie Sie sich die Transaktion vorgestellt haben. Ich weiß, es kann auch eine emotionale Sache sein, wenn man darüber nachdenkt, wie man seine Babys verkauft und solche Dinge, aber es ist gut zu hören, dass Sie eine Menge Sorgfalt darauf verwenden. Okay, Jason, vorhin hast du dich über ACF geärgert, was ein großer Teil dessen ist, worüber ich heute mit dir sprechen wollte, und ich würde gerne darauf eingehen, aber wir werden unser letztes nehmen Pause und wir sind gleich wieder da.

DV: Hallo zusammen, willkommen zurück bei Press This, dem WordPress-Community-Podcast auf WMR, hier ist Ihr Gastgeber David Vogelpohl. Ich interviewe Brad Touesnard von Delicious Brains und Jason Cohen von WP Engine über den kürzlichen Kauf des Plugin-Portfolios von Delicious Brains durch WP Engine. Okay, kurz vor der Pause erzählte uns Brad von einigen seiner Überlegungen beim Verkauf des Plugin-Portfolios, viele Ps in einigen dieser Aussagen hier. Aber jetzt gehen wir zurück zu Jason, um über ACF zu sprechen. Jason, für mich sitzt ACF wie ein toter Punkt an der Schnittstelle von Headless- und traditionellen WordPress-Builds. Ich habe vorhin über den Assembler-Typ gesprochen, Sie kennen Plugins und Themen, kennen genug Code, um gefährlich zu sein, und kommen in fortgeschrittenere Dinge wie Entkopplung. Aber wie sehen Sie die Entwicklung von ACF in dieser Rolle, dieser Art Zwischenrolle zwischen traditionell und kopflos? Sehen Sie ACF als Brücke für PHP-Entwickler und wird ACF eine Rolle in Atlas spielen? Es gibt also etwa 10 Fragen in einer, Jason, aber so vieles rund um ACF. Was denkst du über all das?

JC: Okay, ja. Es ist also super interessant, dass es mit Headless WordPress und traditionellem WordPress gleich wichtig ist. Und das gilt nicht für die meisten Plugins oder irgendetwas in WordPress, also ist es irgendwie interessant. Eines dieser Dinge, die darauf hinweisen, ist der Kern von WordPress, es ist ein Content-Management-System. Sie verwalten Inhalte. Und natürlich stellt man sich das oft als Beiträge und Seiten vor, mit anderen Worten, Inhalte im Long-Form-Stil, die wir jetzt an Gutenberg denken. Aber es sind auch all die anderen Arten von Inhalten und Inhaltsmodellen, wie ich zuvor erwähnt habe. Und wie Sie sagen, ist es eines der beliebtesten Plugins im traditionellen WordPress, also ist das offensichtlich eine nützliche Idee, egal welche Art von Website Sie verwenden. Aber es ist auch genau das Richtige für Headless. Das sehen wir auch in der Headless-Welt, wenn man sich andere Headless-CMS ansieht, also CMS, die von Anfang an Headless gebaut wurden, wie Contentful oder Content Stack, das Graph-CMS, solche Sachen. Dieses Content-Modell , wie das, was ACF hat, das haben sie alle. Sie haben alle ein Modell, wie wir bereits gesagt haben. Sie wissen schon, eine Biografie oder wie ein Ereignis oder etwas, das in einen Kalender kommt, und Sie erstellen Modelle und Felder und andere Leute füllen sie aus. Und sie haben vielleicht Beziehungen und Sie haben vielleicht Übersetzungen und andere Sprachen und es gibt einfach alle möglichen Dinge, die Sie vielleicht mit ihnen machen möchten, weil sie zufrieden sind, richtig? WordPress war zu Beginn natürlich großartig in der Langform, und dann wurde dank ACF die Idee dieser anderen Arten von Inhaltsmodellen hinzugefügt. Sie könnten alles andere als Langform sagen. Diese anderen CMS, diese kopflosen CMS, gingen den anderen Weg. Kein einziger ist sehr gut in langen Inhalten, kein einziger hat so etwas wie Gutenberg in sich. Aber sie sind ziemlich gut in der Inhaltsmodellierung. Der Grund, warum ich das alles anspreche, ist nur zu sagen, na warte mal, wenn WordPress das Beste der Welt in Sachen Langform ist, was seine 43% der Internetdurchdringung vermuten lassen könnte, und die Art von Schlüsselsache Über diese Headless-CMS liegt der Fokus auf dieser Art der Inhaltsmodellierung, nun ja, Inhaltsmodellierung, wenn wir eine wunderbare Inhaltsmodellierung in WordPress haben, hat WordPress dort keine Schwäche in Headless, weil es genauso gut in der Inhaltsmodellierung ist wie das native Headless-CMS, aber auch in Langform ist es großartig, dann hat es keine Schwäche. Wie cool ist das denn? Mit ACF plus Gutenberg haben Sie das also. Also, jetzt haben wir mit Atlas, wie Sie erwähnt haben, dem Headless-Produkt von WP Engine, unsere eigene Version davon, wie die Inhaltsmodellierung aussieht, in Atlas Content Modeler, einer anderen Open-Source-Bibliothek, es ist ein Plugin. Und der Atlas Content Modeler hat ein paar interessante Facetten oder Funktionen, eine davon ist, dass es sich um eine völlig moderne GUI handelt. Alles, was Sie tun, geschieht augenblicklich, da alles im Browser geschieht. Alles, wie Sie Elemente neu anordnen, indem Sie sie herumziehen und Felder hinzufügen, und es ist einfach sofort bissig, weil es nicht die ganze Seite neu lädt, also ist es wie eine entzückende moderne Oberfläche, was schön ist. Es erstellt die üblichen Daten im Backend von WordPress und präsentiert automatisch großartige APIs und die REST-API und in WPGraphQL mit den richtigen Datentypen und allen möglichen speziellen Abfragen und Dingen. Mit anderen Worten, es ist wirklich gut im API-Teil und im UI-Teil. Und dann schauen Sie sich ACF an, und ACF hat alles, wissen Sie, es hat Millionen von Kunden, es hat, besonders mit den Add-on-Plug-ins, es hat 100 verschiedene Arten von Feldern, die Leute wissen, wie man viele Dinge benutzt, Leute Schreiben Sie benutzerdefinierten Code darüber, ACF hat dies, wissen Sie, natürlich eine reiche Community, eine reiche Umgebung mit Funktionen drumherum. Wissen Sie, was es bedeutet, beides zu haben, ist wie die nächste Frage für unsere Teams in diesem Bereich. Hey, tolle UI, das ist wirklich gut. Brad hat das in der Vergangenheit oft gesagt, glaube ich. Eine großartige moderne Benutzeroberfläche ist wirklich nützlich, eine großartige API ist großartig für Headless und die gesamte Funktionalität von ACF ist offensichtlich wunderbar, also können wir das Beste aus diesen Welten haben und jetzt mit allen Teams zusammen. Für mich ist das einfach super aufregend und ich weiß, dass wir über Headless gesprochen haben, weil es irgendwie neu und sehr interessant ist, da WordPress sich bewegt, einige Leute verwenden WordPress jetzt in diesem Bereich. Aber alles, was ich gerade gesagt habe, ist sowieso nützlich, Sie müssen nicht Headless verwenden, um eine schöne Benutzeroberfläche für Ihre Plugins zu haben, richtig. Ich denke also, dass dies für alle Benutzer in allen Anwendungsfällen der Inhaltsmodellierung großartig sein wird, es ist einfach, man könnte sagen, eine zentralere, eine zentralere Funktionalität für Headless-Sites, es steht bei dieser speziellen Verwendung die ganze Zeit im Vordergrund Fall.

DV: Das ist eine wirklich interessante Perspektive, wo ACF sitzt, und eine Art fehlende Überschneidung bei Headless- und traditionellen Builds und Plugins und Themen. Ich kann mir ein paar Listen mit Überschneidungen vorstellen, ich habe das Gefühl, dass es dort einige gute Überschneidungen gibt, aber es ist ein wirklich gutes Ja. Es sind auch zu großen Teilen metadatengesteuerte Produkte, bei denen diese Überkreuzung stattfindet, aber ACF ist so interessant positioniert, dass ich das Ganze fühle, besonders wenn die Leute ihre Fähigkeiten weiterentwickeln. Aber wissen Sie, offensichtlich hat der Wert, den ACF eingebracht hat, geholfen, ich meine, wir hatten, Sie wissen schon, benutzerdefinierte Beitragstypen und Metafelder vor ACF, wenn ich mich nicht irre, aber ACF hat sie für viele Leute so viel zugänglicher gemacht, es ist wirklich so schön zu hören, dass Sie darüber und seine Rolle in der Zukunft nachdenken. In Ordnung, Brad, wir kommen auf dich zurück, WP Migrate muss einer der absoluten Fan-Favoriten bei WP Engine sein, Kunden und unser Support-Personal Ich bin mir ziemlich sicher, dass ich einen Jubelschrei gehört habe, als wir kündigte dies von den WP-Ingenieuren hier in Austin vor meinem Haus an. Aber welche Möglichkeiten erhoffen Sie sich von der Investition von WP Engine in der Zukunft für die WPM-Roadmap?

BT: Ja, ich bin froh, dass Sie das gefragt haben, David, denn es ist lustig wie WP Migrate, ich denke, es war unser erstes Produkt, richtig, und ich denke, es ging durch eine Phase von, ich weiß nicht, ich werde Sagen wir Stagnation, oder wie Sie wissen, aber in den letzten 18 Monaten oder so haben wir mit der Einführung von 2.0 und einer neuen Benutzeroberfläche und tatsächlich ein ganz neues Team an WP Migrate gearbeitet, es wurde wirklich irgendwie revitalisiert oder so , es gibt wie neue Energie für dieses Projekt, also ist es sehr aufregend, welche Möglichkeiten damit verbunden sind. Die Dinge, über die wir gerade sprechen oder in letzter Zeit gesprochen haben, sollte ich sagen, sind Leistung und Zuverlässigkeit richtig? Das sind zwei Dinge, auf die wir uns schon eine ganze Weile nicht mehr konzentriert haben, und deshalb würde ich gerne einige Verbesserungen in diesen Bereichen sehen. Eines der Dinge, an denen wir in der nächsten Version gearbeitet haben, ist also, dass wir versuchen werden, die Datenmenge zu erhöhen, die für jede Anfrage gesendet wird . Im Moment haben wir für jede Nutzlast nur eine statische Art kleiner Größe, und wir werden versuchen, die Art des Maximums zu finden, und wenn dies fehlschlägt, werden wir uns davon zurückziehen und einfach so etwas wie das Maximum senden Nutzlastgröße. Das sollte die Dinge also sehr beschleunigen, es wird eine Art, ich denke, es wird ein experimenteller Modus oder so etwas mit der ersten Veröffentlichung sein, den Sie irgendwie aktivieren müssen, ich denke, das ist es, wofür wir uns entschieden haben an diesem Punkt, aber ja, das ist aufregend. Und dann, wie einfache kleine subtile Dinge, zum Beispiel das Erkennen der Version der Plugins an Ihrem Ursprung und die Versionen der Plugins am Ziel, und einfach nicht diejenigen senden, bei denen die Versionen gleich sind. Recht? Im Moment ist es irgendwie albern, dass Sie wissen, dass Sie das Kontrollkästchen zum Migrieren der Plugins aktivieren und sie einfach alle senden, oder Sie müssen die irgendwie sortieren, die Sie nicht senden möchten. Wäre es nicht großartig, wenn es automatisch diejenigen erkennen könnte, die nicht gesendet werden müssen, richtig, also werden solche kleinen Dinge, die in die nächste Version gehen, das verbessern, aber ich würde gerne sehen Du weißt in Zukunft mehr, oder? Dinge wie die Wiederherstellung nach einem Ausfall, wo Sie wissen, dass Sie diese riesige Migration durchführen und das WLAN ausfällt, richtig, und einfach so, oh Gott, wissen Sie, das ist scheiße, Sie wissen, dass es seit 45 Minuten läuft und es fast fertig war und Sie müssen es jetzt einfach noch einmal von vorne beginnen, richtig, denn es gibt keine Schaltfläche zum Fortsetzen. FTP, ich denke, FTP-Clients haben seit 1999 Schaltflächen zum Fortsetzen, also denke ich, dass es Zeit für WP Migrate ist, auch eine zu haben.

DV: Es hört sich also so an, als gäbe es eine Menge Dinge zur Lebensqualität.

BT: Ach ja.

DV: Sogar in den kürzeren Releases und einigen ziemlich bedeutungsvollen, und es hört sich so an, als ob die Investition durch die Beschleunigung der WP Engine vielleicht etwas wäre, das für die Roadmap hilfreich sein könnte. Möchtest du sonst noch etwas in dieser Richtung mitteilen, Brad?

BT: Ja, eine Sache, die wir zuvor besprochen haben, ist die Erweiterung der Exportfunktion. Im Moment können Sie also einfach die Datenbank exportieren. Es exportiert nicht die gesamte Site, aber wäre es nicht cool, wenn es die gesamte Site erledigen könnte, und dann könnten Sie diese ZIP-Datei einfach in Local importieren, und das wäre einfach ein großartiger Workflow für Entwickler. Sie wissen also, jetzt, wo WP Migrate unter dem Dach von WP Engine ist, denke ich, dass das einfach passieren muss, oder? Als wäre das nur ein Kinderspiel, diese Funktion.

DV: Ich mag es, ich mag es, ich muss später einen lokalen Produktmanager kontaktieren, aber ich mochte diese Art von umweltfreundlicher Deduplizierung von der Ursprungsstrategie, auf die Sie sich dort bezogen haben. Das ist großartig, davon zu hören. In Ordnung, Jason, ich werde zu dir übergehen, ich möchte noch einmal ein wenig über die Transaktionsseite sprechen. Und ich möchte über die Menschen sprechen, die diese Produkte heute verwenden, und ich werde Ihnen einige ziemlich direkte Fragen stellen. Bist du bereit dafür?

JC: Ja.

DV: Okay, gutes Geschäft. Verlieren bestehende Kunden nach dieser Übernahme den Zugang zu Support oder anderen Vorteilen?

JC: Nein.

DV: Okay.

JC: Schön und einfach.

DV: Los geht's, das war eine einfache Antwort.

JC: Nein, es gibt keine Pläne, die Preise zu ändern. Wir unterstützen bestehende Kunden im Rahmen der bestehenden Vereinbarungen, das beinhaltet, ACF hat lebenslange Kunden, die das beinhalten, also wissen Sie, wer weiß, was in der Zukunft passieren könnte, wenn Sie ein Jahr vorspulen als was, ich weiß nicht, das war früher auch so, stimmt, du kennst alle Produkte, ändern sich manchmal, aber nein, wie, niemand sollte sich Sorgen machen. Nichts ändert sich, nichts, was Sie bereits gekauft haben, wird weggenommen oder so.

DV: Okay, gutes Geschäft. Ich habe hier noch einen für dich. Will you make any of these plugins only work on WP Engine or require WP Engine hosting to use?

JC: No. See it's so easy when it's.

DV: Alright, I just want to make sure here, it's a big question on people's minds sometimes with these things.

JC: No, no it's a very good question, and what I would use as sort of proof, is what we've done in the past with other acquisitions of plugins that were in the community, like Atomic Blocks and Genesis, StudioPress stuff, and so, we have a track record. Local was another one. We have a track record of doing what I just said, meaning, no, we don't make it exclusive to us, there's a community, we value that. As you well know yourself, David.

DV: I'm asking for my listeners here, Jason, but yeah no, I totally remember all those points you're making for sure.

JC: Yeah, yeah with Genesis we invested further, hired more people, started a community steering committee that didn't exist before. I mean, our track record is, we not only value the community, we continue to invest in those things, and so we have a multi-year track record of doing that. Therefore, if I say no, nothing's getting taken away, nothing's becoming exclusive to WP Engine, we care about the community, I get to point at our behavior for years to say, see, this is how we normally operate, so that makes it believable.

DV: Excellent, well, I know how much hard work goes into making a statement like that true, and I know that hard work never ends, so thank you for answering those questions, really appreciate it. Alright.

BT: David, I just want to, I wonder if we want to clarify the ACF Pro lifetime customers because I think, I think it's important that they know that they're going to have their license for life, you know, and they're going to get future updates of the plugin in the future. I assume all of that's true, but I think we should clarify that like to be super clear.

JC: Yeah, just to say it again. The expectations customers have and bought the products under, we are honoring, period.

BT: Boom. There it is.

JC: I hope that's clear. There it is.

DV: Excellent, yeah, I appreciate that call-out, Brad, I think you know, people get anxious, especially those that rely on these tools in their business, and you know, as I was kind of talking about earlier, as I think about the people that use products like this and the lives they affect, it means a lot to people, it means their income and their living and it's important to them, and I appreciate you calling that out, Brad, and making sure that was clear. Alright, Brad, I'm going to move on to you, what do you have planned next for Delicious Brains or otherwise?

BT: Well, I mean I'm going to be helping transition the products and team over to WP Engine, and obviously that's my first priority over the next few months. And after that, I will be focusing on SpinupWP, which is the product that I am retaining. It's the cloud server control panel we launched a few years ago, and I just, I haven't given it much of my attention, you know, maybe, less than a third of my time has gone into it, and I would just, I'd love to be able to spend more time on it. And I am, so you know, one of the, being able to focus on SpinupWP, really was one of my main motivators to sell the plugins side of the business. So yeah, I'm just, I'm super excited to kind of turn the page and start a new chapter.

DV: Excellent, well, congratulations for all this, this is amazing news and such a big moment in WordPress I feel and, I feel like your contributions in WordPress have been just outsized and outstanding, and really looking forward to see what you do next. As our CEO often says, her name is Heather Brunner, I know you all know that, but, where there's focus there's progress, so I wish you all the best of luck in your focus and progress there around these areas and certainly with helping to transition the products, you know, into the WP Engine universe, that's amazing. Okay Jason, last question for you I know we're kind of running a little long on time but in the best way you can, can you help us understand what WP Engine has in store for this amazing portfolio of plugins?

JC: Yeah, well we're going to continue investing in the plugins and as Brad suggested, there's already roadmaps for what that means, you know, of course, individual for each product. As I mentioned, with Atlas Content Modeler and ACF specifically, the question is ooh, how can we be better together. So that's the primary question there, and then for other ones, as Brad said, there's already a roadmap so we're, so that's what we're going to do, so that makes it pretty clear. We will be leveraging some of these things in our platform so, for example, the easier we make it for people to use Offload Media, the better and it of course, WP Migrate has all these nice features as we were just saying, that most of our, that makes sense, together with multiple of our products. So we will have deeper integrations of this functionality with our platform, but just to be clear, that's not saying, oh now it's only for WP Engine and now it's, I don't know, closed source or something like that, none of that. But simply again, just like we've done with Genesis and other products in the past, of course, we want to make it work well on WP Engine, and if we can integrate it more deeply, terrific, so long as it's you know, remains open and all the other things. I mean to this day, people, for example, like only something like one or 2% of all Genesis customers use WP Engine. Similar kind of number for Local. So that tells you is oh like 98% of the users don't have to use WP Engine so clearly we're committed to giving back in the communities there. So, yeah sure, we're going to integrate it and things and use it and that'll be great for our customers, but then, when the vast majority of people aren't customers and are still happily using it, that just demonstrates our commitment to the community and open source in general.

DV: Excellent, well I love that statement you made a few phrases back there when you described it as better together. Do you remember Brian Gardner bringing that up during the StudioPress acquisition, Jason?

JC: Yep

DV: Yeah, that's a phrase he coined, I remember when we were talking about the integration there, and I think it's such a powerful thought to think about the innovation that went into these products even you know with ACF prior to Delicious Brains, even in the evolution of WordPress, and how many people's livelihoods, you know have gone into using these products and the sites they build and the lives they've touched. And then thinking about the strategy and thinking about how to bring it all together with you know the technology that you're working within and the people you serve in the greater community. I think, better together, is a great way to describe that Jason. Thank you so much, Jason, thank you for joining the interview today, I really appreciate it.

JC: Yeah thanks for having me.

DV: Awesome, and then Brad, thank you so much for joining as well, this was incredibly enlightening.

BT: Thanks for having me on David, it's been my pleasure.

DV: Alright, I promise to have you both back as long as you listen. Thanks, everyone for listening today. If you'd like to learn more about what Brad is up to please visit Delicious Brains dot com and if you'd like to learn more about what Jason is up to please visit WP Engine dot com. Thanks, everyone for listening to Press This, the WordPress community podcast on WMR. This has been your host, David Vogelpohl, I support the WordPress community through my role at WP Engine and I love to bring the best of the community to you here every week, on Press This.