按此:WooCommerce 和 Gutenberg 與 Jamie Marsland 的戰略發展

已發表: 2022-03-04

歡迎來到來自 WMR 的 WordPress 社區播客 Press This。 在這裡,主持人 David Vogelpohl 與來自社區的客人坐下來討論 WordPress 開發人員面臨的最大問題。 以下是原錄音的抄錄。

由 RedCircle 提供支持

David Vogelpohl:大家好,歡迎來到 WMR 上的 WordPress 社區播客 Press This。 這是您的主持人,David Vogelpohl,我通過我在 WP Engine 的角色來支持 WordPress 社區,我喜歡將最好的社區帶給您,每週在新聞上聽到這個提醒,您可以在 Twitter @wpdavidv 上找到我,或者您可以在 iTunes、iHeartRadio、Spotify 上訂閱按此,或在 wmr.fm 下載最新劇集。 在這一集中,我們將討論古騰堡 WooCommerce 的戰略發展。 加入我們的來自 Pootlepress 的對話,我想歡迎 Jamie Marsland。 傑米歡迎新聞界。

傑米馬斯蘭:謝謝你邀請我。

DV:是的,很高興有你在這裡。 我非常喜歡觀看區塊編輯器在商業和一般電子商務購物體驗中的使用。 因此,對於那些傾聽的人,我們將與 Jamie 討論他對所有這些的想法,但諸如何時創建自定義塊與使用的核心塊,在構建中包含自定義塊和個人塊,而不僅僅是一般考慮因素。 對於電子商務和塊編輯器和 FSE 主題完整站點編輯 5.91 發布,當這一集播出時,下一代 se 告訴我您的第一個 WordPress 對不起,請簡要告訴我您的 WordPress 起源故事。 您第一次使用 WordPress 是什麼時候?

JM:嘿,是的,所以我工作的時候我們得回去。 我正在經營一家出版公司,並且有一個相當昂貴的開發團隊為我工作。 我們使用的是一個名為 Ektron 的內容管理系統,我認為它可能仍然是一個 dotnet 內容管理系統。 它是好的和徹底的,但是發展緩慢而且相當昂貴。 然後我在一個週末的車庫裡發現了 WordPress,我能夠在一個週末開箱即用地製作我們為出版業務構建的那種網站。 所以我偶然發現它是一項工作需求,然後我有一些副業項目,然後我把它買進了那個企業,它取代了我們舊的內容管理系統。 但我們要回到大約 13 年前。

DV:好的,所以 12 或 13 年。 你現在要做數學嗎? 所以大約在 2010 年左右,是的,很久以前。 是的,這是 WordPress 歷史上一個非常關鍵的時刻,引入了自定義帖子類型和元字段。 真的嗎? 是的,我的價格。 CMS。 好吧,酷。 我認為您可能是第二個具有 Microsoft 詢問背景的 dotnet CMS。 前幾集我們有一個網站核心人物,這是一個有點獨特的起源故事。 聽起來很酷。

JM:我認為非常有趣的是非常有趣的是,當時,開發社區對 WordPress 非常嗤之以鼻。 很明顯,它現在主導著 CMS 市場,但當時並沒有。 當然需要我的開發人員。 不會說反對 WordPress,但他們非常反對推動 WordPress 的技術。

DV:我記得在 2010 年,我和我的一位工程師就 Drupal 與 WordPress 進行了一場激烈的辯論,那是在 WordPress、報價、CMS 時代的早期,所以這是一場激烈的辯論,我們最終選擇了客戶的要求對我們來說很奇怪,然後說,是的,這是一個不錯的選擇。

J M:有趣的是,我認為這有點反映了我們作為一個社區現在與 Gutenberg 進行的辯論,以及一些相同的討論點正在出現,正在出現。 現在,就為什麼它不起作用而言,這將在當時出現。 實際上,我一直相信古騰堡會奏效,主要是因為與生態系統最重要的技術關係不大,或者可能會涉及到這一點。

DV:當然。 所以這就是為什麼如果你快速告訴我一些關於媒體和你在那裡做什麼的原因。

JM:當然。 是的。 所以我在 11 年前開始創業,我們是培訓業務和插件業務。 所以我們用 WordPress 培訓人們,這是我們的傳統。 當我第一次創業時,我們是純粹的培訓業務。 所以我們跑我們自己,我們仍然做很多培訓面對面的培訓課程。 現在通過縮放,還運行培訓課程作為衛報大師班系列課程的一部分。 這就是我們的遺產。 但是我們現在也構建並且我們實際上擁有我們自己的 WordPress 插件的視圖已經有很長一段時間了,在過去的兩年中,我們一直專注於真正的好和壞的低音插件,特別是圍繞 WooCommerce,我想這是我們的主要關注點WooCommerce 中的古騰堡是雙軌。

DV:好吧,你是一個很好說話的人。 因此,儘管您的塊體驗我猜您的塊編輯器,但讓我們將時鐘撥回一點。 經驗。 中壓是什麼時候開始的? 在生產賬單或插件或其他什麼中使用塊編輯器? 然後,就像,你第一次體驗它是什麼? 您是否遇到過挑戰和成功,例如您如何看待它?

JM:那時,是的,我們必須解決問題。 所以我們有一個插件。 Caxton,這是我們的第一個插件,我們幾乎從古騰堡一開始就推出了它,因為我一直相信古騰堡是 WordPress 未來的發展方向。 就在它出現之前,甚至在它發布之前。 我很清楚那是我們需要投入時間和金錢的地方,所以我們構建了一個名為 Caxton 的插件,您仍然可以從 WP org 下載它,這基本上是一個博客塊庫。 那真的很有挑戰性,因為那時,我們只是在幾年前談過,但不能預定的是,古騰堡有很多變化,其中很多變化都是破壞性的變化。 所以他們破壞了人們為支持古騰堡而構建的插件。 所以那是一個巨大的挑戰,因為在早期,Berg 發生了一些重大的技術變化,因為他們正在弄清楚它的方向,這打破了它是插件。所以這是一個有很多我們所涉及的成本和投資。

DV:隨著FSE進入核心,這個循環又重新開始了,或者說它現在是一種更冷的模式。

JM:現在容易多了。 所以我們不,我們通常不會,事情通常不會破裂。 我的意思是,從字面上看,它幾乎每次都壞了,而且我們已經回來了很多年。 每次古騰堡有一個新版本時,幾乎都會打破,這顯然是真的有問題。 還有很多其他插件。 當時發展得更大一些的人也看到了同樣的事情。 但現在它變得更順暢了。 如果您正在為 Gutenberg 開發,這是一種更加順暢的體驗。 我想我們現在真正面臨的主要挑戰是,我們已經調用了什麼進入核心,我們還有一個名為 Gutenberg on WP 的插件,或者哪個,哪個不是,這是一個不同的討論,但這絕對是使對古騰堡的支持和開發更加複雜和潛在地,它可能是

DV:是的,我想可能是你和我一樣,就像古騰堡核心團隊之外的其他六個人一樣。 這就像 2018 年的專業古騰堡。是的,這真的很有趣,你知道,當我在工作營或其他什麼地方談論它時,我會讓你認識的人舉手在生產中使用它,就像,你知道的,一開始是兩個人,然後是幾個人,再幾個人,然後,你知道,幾乎是多數人,然後是多數人,然後甚至可能接近絕大多數人,但是喜歡,當然,有喜歡的循環,哦,讓它先烤一下,然後我要試試,好像我們現在可能處於那種模式。

JM:是的。 不過,還有那個。 我的意思是,我在很多論壇和支持小組、Facebook 小組中閒逛。 並且仍然有很多活動,我試圖以最好的方式引導人們了解它的一些積極因素。 而且,你知道,我們實際上回到了卡克斯頓,它實際上是由馬特馬特在納什維爾醒著演示的。 如果你在納什維爾,但我在那裡。 是的。 好的。 事實上,我也在那裡。 所以這有點令人興奮。 在他做他的狀態之前。 他帶來了一條推文,詢問人們正在建造的任何創新積木作為包裝的一部分,我們有卡克斯頓,我們有一個形狀分隔塊。 所以你可以用這些可愛的形狀來劃分你的頁面。 起來,他實際上處理了它。 所以那是真的,那對我們來說是一個偉大的時刻。

DV:我想我確實記得我的意思是,我認為關於問答的問題可能是那個演講中最突出的。

JM:這些問題令人難以置信。

DV:對於那些傾聽的人來說,關於古騰堡的時間安排和實施存在很多爭論。 所以一些問答在那裡有點辣。 對於那些不熟悉推出期間發生的那部分事情的人,但似乎像我這樣與你重申的事情以及您建立的網站,您認為哪個公平?

JM:是的。 是的,現在真的很穩定。 所以,是的,很長一段時間以來,我們在酷、酷、好方面都沒有遇到任何問題。

DV:好的。 好吧,我想和你談談 Leukine 中的構建塊。 稅收有很多考慮因素。 你必須談談我們在核心中擁有的東西,因為我們有插件,你知道,我們有,你知道,粘合本身,所以我認為團隊非常喜歡,我該怎麼做,使用哪些,我什麼時候做? 我猜你有一些很好的觀點,在第一次休息後會問你,是時候插入廣告了。 請繼續關注更多信息,請稍後按此。

DV:大家好。 歡迎回到 Press This WordPress 社區播客。 我是大衛·沃格爾波爾。 我正在就 WooCommerce 和 Gutenberg 的戰略發展採訪 Pootlepress 的 James Marsland。 傑米在休息前。 我們分享了一些關於您多年來在 Gutenberg 和許多社區中所經歷的挑戰以及您所知道的許多社區的一些問題,因為 Gutenberg 或塊編輯器在核心類型中演變為引入重大變化,以及這如何讓人感到寒冷出來一點點,這很好。 但我現在想轉而談論區塊策略。 所以我在休息前提到過,就像 Lou 有你的障礙。 WordPress 核心有塊。 你的決策過程是什麼時候你可能會選擇修改或設計核心塊或藍色塊的樣式,而不是說構建一個自定義塊,比如我什麼時候做一些現成的樣式,或者我什麼時候從頭開始構建一些東西? 你怎麼看?

JM:是的,所以我認為真的是從產品的角度來看。 我想首先要說的是,我們的 WooCommerce 博客很快就完成了。 因此,我們有一個名為 we build blocks 的插件,可讓您使用產品塊自定義產品頁面。 而且我知道 WooCommerce 將在某個時候構建類似的東西,我們已經有很多年了。 所以有一些問題會涉及到一些問題,比如我們是否認為我們正在談論 WooCommerce,我們是否認為 WooCommerce 會被構建,我們正在考慮在某個時候構建複製塊,尤其是當我們談論核心? 我們是否認為核心會構建一些我們將在某個時候構建的塊?我目前在一些塊庫中看到了很多。 實際上,我們在塊庫中有很多塊,其中一些最流行的塊庫實際上現在可以很容易地複制,只需使用 Corbin,這是一個你知道的關鍵問題。 你能在法庭上做,或者你能在法庭上做我們想做的事情嗎,因為如果你能在法庭上做,那並不是毫無意義的。

DV:這有點像從產品開發的角度回答問題。 對於可能正在考慮塊庫或木板路之類的東西而不是類似自定義的團隊,您是否有類似的觀點,並且完全從您喜歡的產品開發角度獲得它。 我只是好奇你是否從開發團隊的角度發表意見。

JM:同樣來自最終用戶,我看到了很多我們的培訓業務,我們看到了很多培訓,我們看到很多人的網站,他們正在使用他們真正不需要的第三方插件庫,並且他們只是你知道這在某種程度上是可以的,但顯然如果你能使用重要的東西會更好,因為你未來的技術債務將會小得多。 我看到我看到很多這樣的東西。 部分原因是核心中缺少這些東西,就像輪子一樣。 很多人會使用容器塊或根塊或列框。 好吧,會有第三方佈局塊,實際上你可以在調用 Commons 塊中做很多這樣的事情。 現在你不能在一年前。 而且現在的組塊變得越來越強大。 我只是認為本週他們剛剛宣布將進行保證金控制。 所以很多這些塊庫已經填滿了空間,哪個核心可能應該早點確定。 所以人們擁有所有這些博客庫,它們並沒有真正做太多的事情,核心不應該做我們很快就會做的事情。

DV:所以這聽起來像是通讀了你所說的一些陳述,這聽起來像是技術債務,對吧? 如果我使用核心塊,那麼我不會使用第三方插件,我以後必須協調攻擊和兼容性。 而且您知道嗎,當您可以將樣式應用於某些東西時,為什麼要從頭開始構建一些您必須維護的東西,您知道,在核心之外,甚至可能是您實際上不需要做太多維護的塊庫?

JM:是的,所以她再次說,當許多組織不得不在特定領域培訓人員時,重返培訓是一項巨大的培訓成本。 而實際上,他們可能正在使用 CCO,我再次向您展示,我看到很多人濫用諸如 ACF 高級自定義字段之類的東西,人們過去曾使用過這些東西,這些東西是您可以做的非常簡單的佈局。 在 Gutenberg 塊編輯器中非常簡單和非常簡單,您可能在頁面上只有幾個部分已經處理過 ACF,由公司,現在客戶面臨他們實際上可以編輯該頁面,除非他們回到該機構,而實際上你可以做所有這些事情,真的,真的很簡單,只是古騰堡角。 因此,對於很多公司來說,真正有望回歸的正是這類問題。 這是一個持續的成本。

DV:是的,所以要引用更多的支柱,我想是為了你的考慮。 你在那裡說話。 聽起來不錯,另一個是建造者的建造速度。 是的,另一個是為內容創建者、代理機構、可能是您的客戶、公司或營銷人員或其他任何人使用體驗的可用性,但聽起來它是這些考慮的混合

JM:我認為這沒什麼大不了的。 第一個原因。 這對代理商來說也很有趣。 精明的人會明白這一點,但人們參加我們的培訓課程的第一個原因,如果他們來自,他們已經擁有一個 WordPress 網站,他們想要減少支付給他們的代理機構的成本。 部分原因是這些網站的構建方式,他們不能在不返回代理機構調整 ACF 的情況下,公司無法實際編輯這些網站,或者他們以他們可以的方式構建它們t 實際上編輯它們。 古騰堡應該解決很多這樣的問題。

DV:你提到很有趣,因為在 2018 年,隨著 Gutenberg 進入核心,其中一種情緒是他們不會滿足客戶不再需要我們。 他們會自己做這一切。 我們在這裡,四年後是什麼? 我的意思是,我知道有一些大流行的壓力,但我覺得我所有的代理朋友仍然有工作。 就像,是的,並沒有導致這樣的結果,我想知道是否像,品牌的動機是引用不付給代理機構的錢,而不是你知道的,不必為小的編輯付費。 就像我覺得當你付錢給代理機構時,你最終付錢給他們是為了成長。 而且您知道,編輯頁面並且必須為您網站上的每次編輯按小時付費,這聽起來不像是一種可以幫助您的策略

JM:是的,價值會向上游轉移。 所以,你知道,這對了解技術發展方向的機構來說是積極的。 對於那些擁有依賴於你剛才談到的那些商業模式的機構來說,這將是積極的。

DV:所以讓我先回到電子商務的焦點上。 你知道,我們有,你知道,有助於構建我們的內容的博客類型。 當然,我們將討論列塊,你知道,其他類型的內容塊,即 ECAM,有特殊的用例。 對? 所以我很好奇,你認為在任何情況下最有用的塊類型是什麼?

JM:所以我認為我們已經,我認為這又開始了,回到古騰堡的談話。 因此,我認為我們到目前為止所使用的地方,它們有點像,我們正在使用 Gutenberg 來重新創建我們一直可以使用的東西,使用 WordPress,我們已經有點像管道階段對我來說,下一點是真正令人興奮的一點,我們開始使用積木來做我們以前無法做到的事情。 例如,我們有許多塊可以幫助將站點帶到稍微不同的地方。 所以我們有一個我們有一個塊,它是最近查看的產品。 所以你可以使用那個塊,你可以將它用於不同的佈局。 所以你可以有一本翻書,我們在這裡談論產品。 所以你可以有一本翻書,或者你可以有一個漂亮的磚石網格,在那裡你可以有一個普通的網格,這樣你就可以有不同的不同樣式的塊,但是最近查看的產品基本上會顯示你在某人的網站上查看的任何產品當您瀏覽網站時。 所以你會去頁面,我會向你展示你感興趣的產品,你可以把那個塊放在任何地方,這樣你就可以把那個塊放在我的帳戶頁面中。 或者您可以將該塊放在感謝頁面上。 這完全取決於你把那個塊放在哪裡。

DV:你現在的側邊欄,對吧?

JM:是的,你可以放它,我的意思是,它是一個方塊,所以你可以把它放在頭上,你可以放在任何你想放的地方。 那就是,你知道,我們開始談論個性化和定制。

DV:就像我必須將其歸類為引用類型的塊,這絕對不會成為任何人都會重複的標準。 但我把這些塊稱為做事的塊,對吧。 是的,只需佈置內容並與數據庫交互與用戶行為交互,並為他們提供價值,而不僅僅是顯示靜態信息。 看起來,我喜歡你最近的看法think 在很大程度上缺失,古騰堡和塊編輯器社區現在。

JM:是的,當然。 而且我認為那是 Gutenberg 的下一階段令人興奮的事情,你將能夠提供這些塊,而不是我只是從 WooCommerce 閱讀一些統計數據,實際上是關於他們市場上的人數。 他們詳細說明了從市場上購買的人的類型。 就像 70% 是非技術商店老闆。 因此,您可以將這些工具提供給這些非技術商店所有者。 他們可以在沒有任何技術技術知識的情況下在他們的 WooCommerce 商店中創建這些真正動態的體驗。

DV:我認為建造閣樓的技術知識是他們的客戶實際支付的東西,比如 Cigna 的代理供應商是一個非常酷的部分。 我想在這裡深入一點,但我們要休息一下。 我們馬上回來。 是時候插播廣告了。 請繼續關注更多緊迫的問題。

DV:歡迎大家回到 Press This WMR 上的 WordPress 社區播客。 今年是 David Vogelpohl,我正在採訪 Jamie Marsland 關於 Gutenberg 編輯和 WooCommerce Jamie 就在休息前,我們討論了一些在電子商務或電子商務環境中最有效的塊類型。 我喜歡你最近查看的產品塊的例子。 但實際上不僅僅是使用定制和個性化的例子,動態個性化,我猜,最終塊是作為一種為最終用戶提供價值的機制,當然,也是運營網站的人。 所以現在我將和你談談FSE。 您是否將完整的站點編輯和塊主題視為在頁眉和頁腳中獲取塊編輯器的工具? 或者您是否將 FSE 主題本身視為您正在構建的戰略部分? 換句話說,它是 FSE 只是街區的高速公路,你喜歡 SE 團隊的構造,並且相對於他們自己的優點。

JM:我認為我認為 FSE 主題或區塊主題最令人興奮的事情是現在醫療是我認為 5.9 是一個墊腳石,所以我們還沒有正確地看到它。 我認為我們要到六點才能正確看到它,但我認為 FSE 主題真正有趣的是它對生態系統和社區意味著什麼。 我認為我可以從中抽離出來的最重要的事情是主題創建過程將被大大簡化,或者在未來將被大大簡化。 所以我可以看到一些人構建了一些非常酷的工具,比如主題構建器,我絕對可以看到未來你將能夠在未來構建主題而無需任何編碼技能,而目前你需要在一些標準的東西上了解 PHP。 為建造事物而建造。 所以你必須是部分開發者和部分設計師。 我認為令人興奮的事情,如果我看到真正令人興奮的事情是,我絕對可以看到一個未來,實際上,如果你只是一個偉大的設計師,根本沒有技術技能,你將能夠將能夠推出漂亮的 WordPress 主題,這對當​​前的主題生態系統和未來的市場產生了巨大的影響。 我認為這將是一個非常非常非常有趣的地方。 並觀察那裡發生的事情。

DV:感覺 FSE 主題也為那些 PHP 技能相對較經典的人提供了一條路徑。 是的。 簡單的事情,比如擅長 JSON 以及方法的簡單性。 我覺得即使沒有,我猜,引用,wiziwig 方法或非代碼方法,FSE 方法通常更容易被更多人使用。

J M:是的,我確實做到了。 因為我有一個 YouTube 頻道,實際上,我實際上做了一個關於如何構建自己的 FSE 的教程。 它真的,真的,真的很簡單。 我的意思是,構建自己的 FSE 非常簡單,我的意思是,我構建的主題很漂亮。 從技術上講,它非常簡單。 使用,因為你基本上只是在拉塊。 所以你在做主題,主題架構變成了很多、很多、很多、更多的人。

DV:好的,他們知道對於像 WooCommerce 網站或一般電子商務網站這樣的複雜網站,擁有一個簡單的高性能和優雅的主題是其中的戰略部分。 你同意?

JM:是的,當然。 但是現在,如果您使用 SEO 博客和 WooCommerce 並進入模板,您會發現這是一些全新的令人興奮的模板。 所以我們的插件我們將塊和店面塊現在可以工作了。 因此,如果您使用塊主題並進入模板,並且您正在使用 WooCommerce,您會看到有一個名為產品和單個產品模板、類別模板、存檔產品模板的模板,因此您實際上可以進入那裡並編輯產品頁面模板。 如果您使用我們的插件之一來重新創建和設計您的產品頁面,只需使用塊。 實際上,我們本周正在研究的一點是,如何為即將到來的不同類別提供不同的模板,這樣您就可以擁有一種產品,該產品具有一種設計,例如運動,像這樣,另一種類別有一個不同的設計,它有點複雜。 但是我們已經完成了我們幾週前剛剛發布的管道,我們構建的版本現在完全支持 FSE,它真的很酷,使用起來很漂亮。

DV:太好了。 就像我看到最後一樣。 最後一個問題在這裡。 如果可以的話,可以快速解決這個問題,但是您對替代塊編輯器的未來感到興奮或希望是什麼? 您想看到什麼或您認為正在發生什麼令您興奮的事情?

JM:我認為我認為我們完全沉浸在街區和世界之上的事實。 所以你知道,正如我所說的,如果你打算使用塊主題,並且查看模板,你會發現他們實際上已經創建了一個模板,我認為它們已經準備好WooCommerce 完全沉浸其中。 在塊編輯器中。 我認為這對像我這樣的人來說是一個巨大的機會,因為我們已經在這個領域工作了兩年。 所以我們已經準備好一起等待求愛了。 我認為這需要的時間可能比我們預期的要長,但一旦他們到達那裡,影響將是巨大的,因為他們只會推動,蓋帽,蓋帽,蓋帽,我們有很多 NBA 絕對巨大的混亂。

DV:好吧,時間會證明一切。 非常感謝您今天參加這裡的節目。 傑米真的很喜歡這次採訪。

JM:是的,謝謝。 非常感謝。

DV:是的,當然,如果您想了解更多關於 Jamie 的最新動態,可以訪問 pottlepress.com。 謝謝大家收聽 Press This WordPress 社區播客和 WMR。 同樣,這是您的主持人 David Vogelpohl。 我通過我在 WP Engine 的角色來支持 WordPress 社區,我喜歡把最好的社區帶到這裡。