これを押してください:WPエンジンは高度なカスタムフィールドを含むおいしい頭脳プラグインを取得します

公開: 2022-06-02

WMRのWordPressコミュニティポッドキャストであるPressThisへようこそ。 ここでは、ホストのDavid Vogelpohlがコミュニティのゲストと一緒に座り、WordPress開発者が直面している最大の問題について話します。 以下は、元の録音の転写です。 WP Engineの買収について詳しくは、こちらをご覧ください。

RedCircleを搭載

David Vogelpohl:みなさん、こんにちは。WMRのWordPressコミュニティポッドキャストであるPressThisへようこそ。 これはあなたのホスト、DavidVogelpohlです。 私はWPEngineでの役割を通じてWordPressコミュニティをサポートしており、毎週PressThisでコミュニティの最高のものをここに提供するのが大好きです。 念のため、Twitter @wpdavidvで私をフォローしたり、Red Circle、iTunes、SpotifyでPress Thisを購読したり、wmr.fmで最新のエピソードをダウンロードしたりできます。 このエピソードでは、非常に人気のあるAdvancedCustomFieldsまたはACFおよびその他のトッププラグインをWPEngineが取得したことを特集した独占インタビューをお届けできることを大変うれしく思います。 そして、この非常に特別なエピソードに参加するのは、WPEngineとDeliciousBrainsの両方の創設者です。 まず、DeliciousBrainsの創設者であるBradTouesnardであるPressThisを歓迎することから始めたいと思います。 ブラッド、ようこそ。

Brad Touesnard:デイビッド、私を迎えてくれてありがとう。

DV:あなたがここにいるのはとても素晴らしいことです。あなたとあなたのチームにとって、このようなエキサイティングなニュースは間違いありません。これは素晴らしいことです。 本日はご参加いただき、誠にありがとうございました。 そしてもちろん、取引の反対側から、WPエンジンの創設者であるジェイソンのジェイソン・コーエン氏を歓迎したいと思います。

ジェイソン・コーエン:ねえ、ありがとう、これは素晴らしいことになるだろう。

DV:ジェイソン、Press Thisに出演したのはこれが初めてですか?

JC:そうかもしれません。

DV:申し分なく、申し分なく、私たちはそれを修正する必要があります、私たちはあなたを取り戻す必要があります。 あなたのブラッドはどうですか、私たちは百万のワードキャンプのようにたむろしていることを知っています、しかし私はあなたをショーに連れて行ったことがありますか?

BT:いいえ、申し訳ありませんが、あなたのショーについて知らなかったと言って恥ずかしいです。 [笑い]

DV:ああ、大丈夫、大丈夫、私たちはそれを促進するためのより良い仕事をしなければならないでしょう。 私はすきです。

JC:知っていたので、もっと恥ずかしいです。 [笑い]

DV:ええと、これも私にあります。なぜなら、私はあなたの両方を知っていて、明らかにあなたを招待しなかったので、将来それを修正する必要があるからです。 しかし、もう少しコンテキストを聞いている人のために、今週、WPEngineとDeliciousBrainsは、WPEngineがACFAdvanced Custom Fields、WP Migrateを買収したことを発表しました。これは、以前の名前であるWP MigrateDBProとしても知られています。 WPオフロードメディア、およびWPオフロードSESとして。 そして、私たちがやりたかったのは、今日ここに2人の紳士を連れてきて、取引について話し、相乗効果について少し話し、彼らの製品と会社の将来について話し、そして私たちに全体的な種類のコンテキストを与えることですダウンしたすべてのもの、そしてそれが将来にとって何を意味するのか。 ですから、この会話を本当に楽しみにしています。両方とも、これを行うための時間を作ることができたことに感謝します。 それで、ブラッド、私はあなたから始めます、私はあなたが聞くならばあなたが知っているであろうプレス・ディスのすべてのゲストにこの質問をします、そしてそれはあなたのワードプレスの起源の話を簡単に教えてくれます。 WordPressを初めて使用したのはいつですか?

BT:あなたは戻って行かなければなりません。 [笑い]子供たちの周りに集まって、話をしましょう。 それで、2004年に、私は自分のWebサイト用のCMSを探していましたが、WordPressを見つけてセットアップしました。私のサイトでの最初のブログ投稿は、実際のWordPressの素晴らしさについて述べています。 それがその始まりであり、テーマをいじくり回し、最終的にはプラグインが2007年に私の最初のプラグインを公開しました。そして、ご存知のとおり、私自身のサイトでは、wordpress.orgについて知らなかったと思います。時間。

DV:ちなみに、どのようなサイトでしたか?

BT:ただのブログ、本当に、これは、つまり、これもFacebookとTwitterの前です。これは、あなたが自分が何であるかを伝えたいときのように、あなたが世界に公開した方法です。朝食を食べました。 [笑い]それが基本的にそうだったのです。 それ以来、そのサイトには恥ずかしいものがたくさんあったので、そのサイトを削除したので、それを削除しました。 しかし、ええ、そしてそれからそしてあなたが知っているようなものです、それはそこから行きました。 私は2008年にバンクーバーの代理店で働き、WordPressで専門的にサイトを構築し、かなり大きなクライアントのためにいくつかのかなり大きなプロジェクトに取り組みました。 そして、同じ年にWordCampで最初の講演をしました。それは、WordCampがまだ独自のものではなかったように、BarCampVancouverのサブセットのようなWordCampVancouverでした。 そしてそこから、ご存知のとおり、WordPressのコア貢献は請負業者として働き、この製品ビジネスを開始しました。残りは一種の歴史です。

DV:それはすごいです、私は何年にもわたって非常に多くの同様の話を聞いて、これらの質問をしました、そしてそれを聞くのはすごいです。 2004年なので、WordPressが作成されてからちょうど1年でしたので、間違いなく戻ってきます。 それは素晴らしいことだと思います。WordPressへのあなたの貢献は間違いなくそれ自体を物語っていると思います。AlrightJason、同じ質問ですが、WordPressの起源について簡単に教えてください。

JC:彼は、私が18分間続けないようにするために、「簡単に」という言葉を言いました。

DV::私はすべてのゲストにそれを言います。

JC:そうそう。 [笑い]

DV:ブラッドはかなり良かった、彼はかなり簡潔だった。 彼は多くの時間をカバーしましたが、彼はそれに正解しました。

JC:それで、これは私の時間としてカウントされますか? [笑い]それで私は2006年にブログを始めました。ブラッドが言ったように、それはソーシャルメディアや携帯電話などの前のクールなものでした、そしてそれはエキサイティングでした。 そして、2010年頃になると、ようやく人気が出てきました。当時、RSSサブスクライバーは、知っているかどうか、人気があるかどうかを測定する方法が多かったので、わかりません。 、私は5万人のRSSサブスクライバーか何かを持っていました、そして私がスタートアップやマーケティングなどについて書いたので、私が投稿するほとんどの週にハッカーニュースのトップページに行きました。 、その後、サイトがクラッシュします。 そして、私はWordPressで自分のサーバーを実行していて、それはひどくセットアップされていませんでしたが、ご存知のとおり、1秒あたり15〜20ヒットを取得すると、セットアップは簡単ではありません。 HackerNewsのトップページにアクセスしたときに得られるもの。 それで私は他のブロガーと話をして言った、「ねえ、あなたがたくさんのトラフィックを得るとき、どうやってWordPressを維持するのですか? そして、私はある種の適切な製品発見に変わり、40人または50人に話しかけ、3〜4か月かかりました。私たちがいれば、GoDaddyのような共有ホスティングサービスに支払う人の10倍の料金を請求できることがわかりました。 WordPressを高速かつスケーラブルで安全なものにし、技術サポートが本当に優れていて、サーバーの稼働状況などのサーバーに関する質問に答えるだけでなく、WordPressに関する質問に答えた場合は、月に5ドルではなく、月に50ドルを請求できます。インターネットが稼働しているので、完了です。 実際にWordPressをサポートしています。 これが12年前のWPエンジンの起源です。:そうです、そして今では、ほぼ20万人の顧客がそのように感じています。

DV:素晴らしい、素晴らしい、それはあなたがあなたのワードプレスとWPエンジンの起源の話を何年にもわたって聞いたことがあることをあなたが知っているのを聞いて素晴らしいです。 途中でいくつかの新しい情報を学びました。 Hacker Newsでのあなたの経験とその人気を得て、その詳細レベルのソリューションのレンズを通してそれについて考える必要があることについて、私は実際にそのフルカラーを聞いたことがありません、それは素晴らしいです。 ブラッド、以前、エピソードと今日ここでチャットしている理由を説明していたので、プラグインを実行しましたが、プラグインをもう一度実行して、どのように理解できるかを確認してください。 DeliciousBrainsはWPEngineにプラグインを販売しましたか?

BT:ええ、すべてが行かなければなりません、すべてのプラグインが行かなければなりません。 [笑い]それで、それらすべてが答えです。それがACFです。明らかに、それは大きな問題だとおっしゃっていました。それから、WP Migrate(以前のWP Migrate DB Pro)があります。 なぜ私が変更したのか、ポッドキャストに対応していないために名前を変更したことがわかります。言い過ぎです。

DV:いいリズムがありますが、ある種のパターンがあることはご存知でしょう。

BT:ええ、でも私たちが変更した本当の理由は、DB、私が人々に尋ねる小さなTwitterの世論調査が好きだったからです、WP Migrate DB Proはデータベースを移行するだけではないことを知っていますか?しませんでした。 名前のせいで気づかなかったので、なんとなくやらなきゃいけなかった。 そして、他のプラグインはWP Offload Media、WP Offload SES、およびBetterSearchReplaceです。

DV:間違いを犯したのはわかりましたが、元のイントロにBetterSearchReplaceを追加しませんでした。 私はあなたがそのリストを実行してくれてうれしいです。

BT:はい、はい、Better Search Replaceは、可能性のある小さなプラグインの一種です。 これは私たちがあまり宣伝していないことですが、wordpress.orgに掲載され、ますます注目を集めており、非常に人気があります。 それは、dot orgに100万を超えるアクティブなインストールがあるので、カタログでACFに次いで2番目に人気のあるプラグインだと思います。 だから、あなたは行き​​ます。

DV:それは素晴らしいです、ええ、私はそれをよく知っていて、以前にそれを使用しました、それが好きな人々を知っています、それは素晴らしいです。 エピソードを公開する前に、必ずショーのメモを更新して、ショーの説明にある間違った情報を人々が読まないようにします。これは素晴らしいことでした。 さて、私は今、取引の背後にある理由と、将来の戦略と経路についてどのように考えているかについて、もっと詳しく知りたいと思いますが、最初の休憩を取り、私たちはすぐに戻ってきます。

DV:みなさん、こんにちは。WMRのWordPressコミュニティポッドキャストであるPress Thisにようこそ。これは、ホストのDavid Vogelpohlです。DeliciousBrainsとWPのBradTouesnardにインタビュー中です。ごめんなさい、WPEngineのJasonCohenです。 WPエンジンによるACFおよびその他の人気のあるプラグインの最近の買収について。 ブラッドとジェイソン、休憩の直前に、あなたはもちろん、WordPressのオリジンストーリーを教えてくれました。ブラッドは、トランザクションに関係するプラグインの詳細を説明していました。 さて、ちょっとジェイソンに移りましょう。ジェイソン、WPエンジンの使命をサポートするのに何が役立つかを考えたとき、Delicious Brainsのプラグインのポートフォリオは特に美味しかったですか? たとえば、プラグインは引き分けだったのか、WPエンジンがやろうとしていることとの相乗効果だと思ったのか。

JC:ええと、もちろん、さまざまな仕事をするさまざまなプラグインがあるので、答えはプラグインによって少し異なると思います。 しかし、全体として、これらはすべて非常に高品質で人気のあるプラグインであり、人気があるからといって必ずしも高品質であるとは限らないことをご存知だと思いますが、実際にはそうです。 そして、それを使用している多くの私たち自身の顧客、そしてもちろんそれを使用しているWordPressコミュニティの周りの多くの人々を見ると、それは難しいです、彼らがあまり価値がなく、多くの人にとって非常に有用であると主張するのは難しいです人。 一般的に、WP Engineの主な使命の1つは、WordPressサイトの開発者の生活を素晴らしいものにすることです。 そして、それは多くのことを意味する可能性があり、技術的なアーキテクチャを意味する可能性があり、ローカルのようなツールを意味する可能性があります。 しかし、それは開発者が愛するプラグインも意味し、それがこれらの多くが何であるかです。 そして、それらのいくつかは、移行のように時々使用するプラグインです。 明らかに、ものを移行するときにそれを使用します。 一部の人々は、ステージング領域の作成など、通常の開発者プロセスまたは定期的な開発者プロセスの一部であるその他の目的で使用します。 一部の人々はそれを1回か2回だけ使用します、そしてあなたは時々物を動かすことを知っています、しかし要点はそれが開発者ツールであるということです。 そして、Better Search Replaceでも同じことが言えます。ほとんどの場合、必要ない場合もありますが、必要な場合もあるので、優れたツールです。 ACFは明らかにすべてのWordPressで最も人気のあるプラグインの1つであるため、おそらくACFがなぜ価値があるのか​​を紹介したり説明したりする必要はありません。 ACFのもう1つの特に興味深い点は、ヘッドレスWordPressサイトでの役割です。 もちろん、ACFはWordPressの時代に人気があるので、それに固有のものではありませんが、ヘッドレスのWordPressでは、WordPressから取得し、ヘッドレスのときにWebサイトに挿入する必要のあるコンテンツが非常に多いため、特に便利です。 また、FAQのような単純なものでも、About Usページの人でも、写真と名前とタイトル、簡単な経歴とTwitterへのリンクが必要です。このようなことはご存知でしょう。 そして、ヘッドレス開発者はそのデータを取得してフォーマットし、やりたいことを何でもします。 しかし、あなたはそれをそのように構造化したいと思っています。 ですから、対照的に、私はコンベンションを使用します。グーテンベルクを開いて、すべてを同じスタイルにするコンベンションを使用します。 それよりも、ヘッドレス開発者にとっては、データとそれらのデータモデルをそれらの個々のフィールドとして見る方が良いでしょう。おそらくこれには制限がありますが、あなたが知っているより長くすることはできません。 そうすれば、ヘッドレス開発者は文字通り好きなことをすることができ、考えを変えることさえでき、マーケターはそれらのアイテムを信用することができ、一種の安全性があり、誰もが幸せです。 したがって、ACFはそれを容易にし、それはあらゆる種類のデータソースにとって特に価値があります。もちろん、私は非常に単純な例を選びました。 ACFは何百万ものことを実行できますが、単純な例でさえ非常に価値があります。

DV:ええ、それは本当に興味深いです。以前、あなたが話していたのですが、明らかにそれらは高品質で人気があります。私は何年にもわたって何度もそれらを使用してきましたが、それを確実に証明できます。 しかし、先ほどWP Engineの使命についておっしゃいましたが、それは開発者の生活をより良くしたり、素晴らしいものにしたりすることでした。 そして、プラグインについて考えるとき、そしてプラグインを活用する人々について考えるとき、これがよくあります。プラグインは、人々が抜け出すようなものであるため、そのような中立的な立場にあるように見えます。私はテーマを使用し、ウェブサイトを作成するためのプラグインのいくつか、開発の旅を開始して拡大するために、おそらく分離のようなものに至るまでですが、あなたが考えているそのようなゾーンは、人々がそのようにサイトを作成しているのですか?

JC:ええ、もちろん、人々はローカル開発環境を使用します。ローカル、WPエンジン製品でもある最も人気のあるローカル開発環境ツールなどを使用するかどうかは関係ありません。 それでも、ローカルで開発している場合でも、物を移動している場合でも、これらは人々が毎日行うようなものです。 そして、あなたはグーグルがこの用語を造ったことを知っています、歯ブラシ製品、あなたが1日1回か2回使用する製品、そしておそらく頻繁に使用されるものは、おそらくあなたにとって有用で価値があります。 そして、これらのプラグインの多くはその特徴を持っています。 また、ACFのようなものは一定であるか、オフロードメディアです。これを価値あるものにするために実際に多くのメディアを用意する必要はありませんが、必要な場所に大量のメディアや大きなメディアがある場合は特に価値があります。 S3やGoogleクラウドファイルのようなものに進むためのファイル。 言い換えれば、本質的にスケーラブルで高速であり、そのようなことのために高可用性でありながら、もちろん、WordPressを使用してWordPressメディアライブラリを使用してすべてを管理するシステムです。 基本的には通常どおりWordPressを使用しますが、これは別の場所に配置してください。 繰り返しになりますが、それは、マーケティング担当者の観点から、ある意味でバックグラウンドで実行されている場合でも、常に使用するようなものです。

DV:それはWordPressの非常に強力な部分だと思います。 私は個人的に危険な群衆になるのに十分なコードを知っていますが、それが提供するブリッジ、そして人々が必要に応じてテクノロジーやエンジニアリングのキャリアを採用できるようにするという点で、これらのプラグインがその旅にどのように適合するか、またはあなた彼らが快適なゾーンにとどまることを知っている、それはWordPressのとても強力な部分です。 私たちは確かに、私たちのオリジンストーリーでそれを広く聞いています。 ブラッド、今からあなたに切り替えて、取引自体について少し話をしますが、価格などは尋ねません。明らかに、価格が製品の販売を検討する上で役割を果たすことを知っています。 、しかし、このプラグインのポートフォリオの販売を検討したときに、他にどのような要素が重要でしたか?

BT:プラグインとそれらのプラグインを扱うチームのための良い家を見つけることは私にとって本当に重要だったので、それが一番です。 WordPressコミュニティで確固たる評判を持つ企業である必要がありました。理想的には、エンジニアリング、エンジニアリング指向の基盤を備えた企業である必要がありました。それは、私たちの組織の心臓部であるためです。 そうですね、それは私たちのDNAの大部分にすぎないので、そこに適合していることが重要だと思います。 そして、ええ、私は、バイヤーが私たちの製品を前進させ続け、私たちの顧客によって正しく行うことができるという自信を持っている必要がありました。 ですから、これらすべてが非常に重要であり、WPエンジンにもあると思います。

DV:あなたがリストを調べて、最後にあなたが言ったことを考えているのを聞いて。 あなたは私たちの顧客によって正しいことをしなさいと言いました、そして私があなたにあなたの評判が重要である理由、なぜ工学的基盤が重要であるかをあなたに尋ねたならば、それは人々と多くの関係があったように感じます。 それで、あなたが取引の非財務的な側面について考えていたとき、それはあなたの心にありましたか?これらの製品に依存してそれらに貢献する人々はいますか?

BT:ええ、それはその一部ですが、私は実際にはそうでした。つまり、コミュニティは1つのことであり、私は主にこの文脈で私のチームについて言及していました。 しかし、あなたは私が何年も私と一緒にいることを知っています、そしてあなたがあなたがビジネスを売っていて、それらの人々がそれと一緒に行くことを知っているときそれは私にとって非常に重要です、それは大きな重要な要素です。 しかし、もちろん、製品の世話をするのも誰かでなければなりません。そうです、コミュニティが正しく気にかけているのは、製品が悪くなるのではなく、良くなるということです。 ですから、それもご存知のとおり、これらはほぼ同じように重要な考慮事項です。

DV:ええ、完全にそうです。あなたがそのレンズを通してそれについて考え、その勤勉さを持っているのを聞くのは良いことです。 多くのウェブサイトに影響を与える決定を下す場合、それらを作成した人、それらに依存するビジネス、それらを介してリードを収集する営業担当者がいる場合、それが何であれ、誰かの人生や私がそれを尊重しなければ、ビジネスは本当に悪い状態になる可能性があります。あなたが知っているように、あなたのチームや顧客であり、あなたの製品に貢献している人々とそのレベルの配慮をしていると聞いてうれしいです。取引についてどう思いましたか。 赤ちゃんを売るようなことを考えると、それも感情的なことかもしれませんが、そこでかなりの勤勉さを費やしていると聞いてうれしいです。 さて、ジェイソンは以前あなたがACFに夢中になっていたのですが、それは私が今日あなたに話したいことの大部分のようなものです、そして私はそれに飛び込みたいのですが、私たちは最後を取ります休憩して、すぐに戻ってきます。

DV:みなさん、こんにちは。WMRのWordPressコミュニティポッドキャストであるPress Thisにようこそ。これは、ホストのDavidVogelpohlです。 WPEngineが最近DeliciousBrainsのプラグインポートフォリオを購入したことについて、DeliciousBrainsのBradTouesnardとWPEngineのJasonCohenにインタビューしています。 さて、休憩の直前に、ブラッドはプラグインポートフォリオを販売する際の彼の考慮事項のいくつかについて私たちに話していました。ここでこれらのステートメントのいくつかにたくさんのPがあります。 しかし今、私たちはACFについて話すためにジェイソンに戻って一種の移行をするつもりです。 ジェイソン、私にとって、ACFはヘッドレスと従来のWordPressビルドの交差点の真ん中のように座っています。 私は以前、アセンブラータイプのように話していました。プラグインとテーマを知っていて、危険なコードを十分に知っていて、分離などのより高度なことを始めています。 しかし、ACFがこの役割、つまり従来の役割とヘッドレスの間のこの種の中間の役割でどのように進化していると思いますか? ACFはPHP開発者の架け橋だと思いますか?ACFはAtlasで役割を果たすのでしょうか? ジェイソン、1つに10の質問がありますが、ACFの周りはとても好きです。 そのすべてについてどう思いますか?

JC:そうですね。 つまり、ヘッドレスWordPressと従来のWordPressで同じように重要であるということは、非常に興味深いことです。 そして、それはほとんどのプラグインやWordPressの何かには当てはまらないので、それはちょっと面白いです。 これらのことの1つは、これがWordPressの核心であり、コンテンツ管理システムであることを示しています。 コンテンツを管理します。 そしてもちろん、あなたはそれを投稿やページ、言い換えれば、今ではグーテンベルクについて考えている長い形式のコンテンツと考えることがよくあります。 しかし、それは私が前に述べたような他のすべてのタイプのコンテンツとコンテンツモデルでもあります。 そして、あなたが言うように、それは伝統的なWordPressで最も人気のあるプラグインの1つであるように、使用しているサイトの種類に関係なく、明らかにそれは有用なアイデアです。 しかし、それはヘッドレスにとっても完璧なことでもあります。 ヘッドレスの世界では、他のヘッドレスCMSを見ると、コンテンツフルやコンテンツスタック、グラフCMSなど、最初からヘッドレスに構築されたCMSであることがわかります。このコンテンツモデル、ACFが持っているもののように、それは彼ら全員が持っているものです。 それらはすべて、前に言ったようなモデルを持っています。 ご存知のように、略歴などのイベントやカレンダーに表示されるものを作成し、モデルやフィールドを作成して、他の人がそれらに入力します。 そして、彼らは関係を持っているかもしれませんし、あなたは翻訳や他の言語を持っているかもしれません、そして彼らは満足しているのであなたが彼らとやりたいと思うかもしれないあらゆる種類のものがありますよね? もちろん、WordPressは長い形式で素晴らしい生活を始めました。その後、これらの他の種類のコンテンツモデルのアイデアにACFが追加されたおかげです。 あなたは長い形式以外のすべてを言うかもしれません。 これらの他のCMS、これらのヘッドレスCMSは、逆の方向に進んでいました。 長い形式のコンテンツが得意なものは1つもありません。また、グーテンベルクのようなものが含まれているものも1つもありません。 しかし、彼らはコンテンツモデリングにかなり優れています。 だから私がすべてを取り上げる理由は、WordPressがインターネット普及率の43%が示唆しているかもしれない長い形式のもので世界で最高であるかどうか、そして一種の重要なことを言うためです。これらのヘッドレスCMSについては、この種のコンテンツモデリングに焦点を当てています。それから、コンテンツモデリングです。WordPressにすばらしいコンテンツモデリングがある場合、WordPressは、ネイティブと同じようにコンテンツモデリングに優れているため、ヘッドレスに弱点はありません。ヘッドレスCMSだけでなく、ロングフォームにも優れているため、弱点はありません。 それで、それはどれほどクールですか? つまり、ACFとグーテンベルクを組み合わせると、それが可能になります。 つまり、WP Engineのヘッドレス製品であるAtlasを使用すると、コンテンツモデリングがどのように見えるかについて独自のバージョンがあります。別のオープンソースライブラリであるAtlas Content Modelerには、プラグインがあります。 また、Atlas Content Modelerには、いくつかの興味深い側面または機能があります。1つは、完全に最新のGUIであるということです。 すべてがブラウザで行われるため、すべてが瞬時に行われます。 アイテムをドラッグして並べ替えたり、フィールドを追加したりするのと同じように、ページ全体をリロードしないので、すぐにスッキリするようになります。これは、快適でモダンなインターフェイスのようなものです。 WordPressのバックエンドで通常のデータを作成し、また、すべての適切なデータ型とすべての種類の特別なクエリなどを使用して、優れたAPIとRESTAPIをWPGraphQLで自動的に表示します。 つまり、API部分とUI部分が本当に得意です。 次に、ACFを見てください。ACFにはすべてがあり、何百万もの顧客がいます。特にアドオンプラグインでは、100種類のフィールドがあり、人々はたくさんのものの使い方を知っています。その上にカスタムコードを書くと、ACFにはこれがあります。もちろん、豊富なコミュニティ、その周りの機能の豊富な環境です。 つまり、両方を持っているとは、この分野のチームにとって次の質問のようなものです。 ねえ、素晴らしいUI、それは本当に良いです。 ブラッドは過去に同じように言ったと私は信じています。 優れた最新のUIは非常に便利で、優れたAPIはヘッドレスに最適です。また、ACFのすべての機能は明らかに素晴らしいので、これらの世界を最大限に活用し、すべてのチームが協力することで、それを実現できます。 私にとって、それは非常にエキサイティングです。ヘッドレスについて話しているのは、それが最新のものであり、WordPressが動いているので非常に興味深いためです。現在、そのスペースでWordPressを使用している人もいます。 しかし、とにかく、プラグイン用の優れたUIを必要とするためにヘッドレスを使用する必要はありません。 したがって、これはコンテンツモデリングのすべてのユースケースのすべてのユーザーにとって素晴らしいことだと思います。たまたま、ヘッドレスサイトのより中心的な、より中心的な機能であり、その特定の用途では常に最前線にあります。場合。

DV:これは、ACFがどこにあるのか、そしてヘッドレスや従来のビルド、プラグイン、テーマのように重複がないという点で非常に興味深い視点です。 オーバーラップのリストをいくつか考えることができます。そこにはいくつかの良いオーバーラップがあるように感じますが、それは本当に良いことです。 また、そのクロスオーバーが発生する大部分のメタデータ駆動型製品ですが、ACFは非常に興味深い位置にあり、特に人々がスキルを進化させるにつれて、全体として感じます。 しかし、ACFがもたらす価値は明らかです。私が間違っていなければ、ACFの前にカスタム投稿タイプとメタフィールドを知っていたのですが、ACFはそれらを多くの人々にとって非常に親しみやすいものにしました。あなたがそれと将来のその役割について考えているのを聞いてうれしいです。 さて、ブラッド、私たちはあなたに戻るつもりです、WP Migrateは、WPエンジン、顧客、そして私たちのサポートスタッフの中で常にファンのお気に入りの1つでなければなりません。これは、私の家の外にあるオースティンのWPエンジニアから発表されました。 しかし、WPエンジンからの投資が将来WPMロードマップにもたらすことを期待しているのはどのような機会ですか?

BT:ええ、Davidに聞いてくれてうれしいです。WPMigrateのように面白いので、それは私たちの最初の製品だったと思います。停滞と言うか、ご存知のように、過去18か月ほどで、2.0と新しいUIがリリースされ、実際にはまったく新しいチームがWP Migrateに取り組んでいます。これは、本当に活性化されているか、 、そのプロジェクトには新しいエネルギーのようなものがあるので、それで、それで将来の可能性は非常にエキサイティングです。 私たちが今話していること、または最近話していることは、パフォーマンスと信頼性は正しいですか? これらは、私たちが長い間実際に焦点を当てていなかった2つのことです。したがって、これらの領域でいくつかの改善が見られることを望んでいます。 したがって、私たちが取り組んでいる次のリリースに入る予定の1つは、です。これで、リクエストごとに送信されるデータの量を増やしていくことができます。 。 今のところ、ペイロードごとに静的な種類の小さなサイズがあり、最大の種類を見つけようとします。失敗した場合は、それを元に戻して、その最大の種類を送信します。ペイロードサイズ。 だから、それは物事をかなりスピードアップするはずです、それは一種になるでしょう、それは実験的なモードか、あなたが一種の有効にする必要がある最初のリリースの何かになると思います、それは私たちが決めたものだと思いますこの時点では、しかし、ええ、それはエキサイティングです。 そして、単純な小さな微妙なことのように、たとえば、元のプラグインのバージョンと宛先のプラグインのバージョンを検出し、バージョンが同じものを送信しないようにします。 右? たとえば、プラグインを移行するためのチェックボックスをオンにすると、プラグインがすべて送信されるか、送信したくないプラグインを並べ替える必要があります。 送信する必要のないものを自動的に検出できたらいいのではないでしょうか。次のリリースに入るような小さなものがそれを改善するように、私は見たいと思います。あなたは将来もっと知っていますよね? 障害回復のようなもので、この大規模な移行を行っていることを知っていて、wifiが消えてしまいます。まあ、神様のように、45分間実行されていて、ほぼ完了していることを知っています。再開ボタンがないので、今すぐやり直さなければなりません。 FTP、あなたが知っているように、FTPクライアントには再開ボタンがあったと思います。1999年ですから、WPMigrateにも再開ボタンがあると思います。

DV:それで、生活の質がたくさんあるように思えます。

BT:そうそう。

DV:短いリリースやかなり意味のあるリリースでも、WP Engineからの投資が加速しているように思えますが、それはおそらくロードマップに役立つかもしれません。 ブラッド、他に何か共有したいことはありますか?

BT:ええ、前に説明したことの1つは、エクスポート機能を拡張することです。 したがって、今はデータベースをエクスポートするだけです。 サイト全体をエクスポートするわけではありませんが、サイト全体をエクスポートできれば、そのzipをLocalにインポートするだけでかまいません。これは、開発者にとって素晴らしいワークフローになります。 WPMigrateがWPEngineの傘下にあるので、そうしなければならないと思いますよね? そのように、その機能は非常に簡単です。

DV:私はそれが好きです、私はそれが好きです、後でローカルのプロダクトマネージャーをDMする必要があります、しかし私はあなたがそこで参照していた起源戦略からのその種の環境に優しい重複排除が好きでした。 それについて聞いて素晴らしいです。 さて、ジェイソン、私はあなたに少し移ります、私はトランザクション側についてもう一度少し話したいと思います。 そして、今日これらの製品を使用している人々についてお話ししたいと思います。そして、かなり直接的な質問をするつもりです。 あなたはこれの準備ができていますか?

JC:うん。

DV:わかりました。お得です。 この買収後、既存のお客様はサポートやその他の特典を利用できなくなりますか?

JC:いいえ。

DV:わかりました。

JC:素晴らしくて簡単です。

DV:はい、それは簡単な答えでした。

JC:いいえ、価格を変更する予定はありません。 私たちは既存の契約に基づいて既存の顧客をサポートしています。これには、ACFにはそれを含む生涯の顧客がいます。つまり、将来何が起こるかを知っている人は、1年を何よりも早送りすると、わかりません。以前もそうだったのですが、すべての製品が変更されることもありますが、誰も心配する必要はありません。 何も変わらず、すでに購入したものは持ち去られることなどありません。

DV:わかりました。お得です。 ここでもう1つ入手しました。 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. 大丈夫。

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. そこにそれがある。

JC: I hope that's clear. そこにそれがある。

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.