按此:霜凍主題在這裡
已發表: 2023-06-15歡迎來到 Press This,WMR 的 WordPress 社區播客。 每集都有來自社區的嘉賓和 WordPress 開發人員面臨的最大問題的討論。 以下是原始錄音的轉錄。
由 RedCircle 提供技術支持
Doc Pop :您正在收聽 Press This,WMR 上的 WordPress 社區播客。 每週我們都會聚焦 WordPress 社區的成員。 我是你的主人,Doc Pop。 我通過我在 WP Engine 的角色以及我在 TorqueMag.Io 上的貢獻來支持 WordPress 社區,在那裡我可以做播客、畫卡通和教程視頻。 檢查出。
WordPress 存儲庫一直是尋找功能強大且免費的工具來擴展您的 WordPress 站點的好地方。 您可以找到插件、塊和主題,甚至可以按塊兼容等功能進行排序。 截至今天上午,存儲庫的 WordPress 主題部分列出了 302 個塊兼容主題或塊主題。
其中最新的一位是 Frost,今天我的客人是 Brian Gardner,他是 WP Engine 的首席開發倡導者和 Frost 主題的創建者。 Brian,恭喜您將主題放入存儲庫。
我知道你以前參加過這個節目,但讓我們給聽眾一個提醒。 你是如何進入 WordPress 的?
Brian Gardner:好吧,醫生,謝謝你讓我回來。 當然很高興來到這裡。 我喜歡談論 WordPress。 我喜歡分享我的故事。 我不像以前那樣經常這樣做,所以我會給出縮寫版本。 早在 2006 年,我是一家建築公司的項目經理,當時我是那里工作的年輕人中的一員。
所以默認情況下,我成了電腦專家。 所以我自學了很多東西,回到過去。 它真的就在 Microsoft Office 和所有這些東西周圍。 但是,我對互聯網和博客的好奇心在那時達到了頂峰。 所以我開始涉足 WordPress,並希望擁有自己的博客。
因此,通過那次經歷,我弄清楚瞭如何安裝 WordPress 站點並從那裡從不同的存儲庫下載免費主題,儘管我認為它被視為官方 WordPress 存儲庫,但它位於不同的位置。 抓住一個主題,開始玩,把它放上去,調整它。 創建了我自己的主題,在我的網站上提供了鏈接、下載、電子郵件和曝光。 從那時起,我開始從事自由職業,那些想要定制主題的人。
所以我打電話給假期錢,對吧? 因為我還有我的全職工作,只是晚上和周末。 他們會花幾百美元做一兩件事,然後從那裡我有一個人,一個來自波士頓的房地產經紀人,他想讓我為他做一個完整的定制設計,我做到了。 這對他來說太過分了,因為他只想要一個博客。 這更像是一種基於 CMS 的宣傳冊網站。
所以,我問我的聽眾我應該用它做什麼,然後我跟進說,有人會買這個嗎? 而且,響亮的觀眾迴聲是肯定的。 因此,我提出了下一個最聰明的問題,即您願意為高級 WordPress 主題支付多少費用? 那時,事情變得真實了,因為有很多人說他們會花錢買它。
所以我把它捆綁、打包,命名為 Revolution,然後開始大量銷售 Revolution。 而且,那是我進入 WordPress 的窗口。 然後通過銷售主題來實現 WordPress 的電子商務方面。 這才是真正的快速版本。 顯然,一路上有些起伏和左右。
Doc Pop:你知道,這讓我想知道,我知道你的網站上有很多關於你製作的主題的例子。 你也賣了主題。 我們在節目的頂部提到了 Frost WP 主題,我們將在一秒鐘內進入。 但我很好奇,這是您第一次將主題上傳到 WordPress 存儲庫,例如免費主題部分嗎?
Brian Gardner:所以 Frost 不是第一主題。 這是我們提交的第一個 WP Engine 主題。 但在此之前,在過去的 12 個月內,我提交了四個不同的全站編輯主題。 幾乎難以置信,對吧? 差不多 15 到 18 年就是這樣,但確實如此。
所以我個人現在在 WordPress 主題目錄中有四個主題。 都是Full Site Editing主題,然後Frost當然是最新的,也是下載量最多的。
Doc Pop:哇,恭喜。 讓我們開始吧。 Frost 主題與您開發的其他主題相比有何特別之處?
Brian Gardner: Frost 實際上是我開始創建的第一個基於塊的主題。 我大約兩年前,差不多兩年前的夏天開始了。 當我意識到 WordPress 在被稱為 Gutenberg Editor 時的發展方向時,這甚至比我僱用 WP Engine 還早。 但現在我們知道 Gutenberg 是將這些功能帶入 WordPress 核心的探索性插件。 當我意識到區塊是什麼、模式如何運作以及這一切的發展軌跡時,我真的很興奮。 所以兩年前我開始創作這個名為 Frost 的主題。
當時它是一個基於創世紀的兒童主題。 因此,這比將其切換到基於塊的主題還早了一點。 但是在我開發它之後不久,我意識到,好吧,我現在明白了,我現在知道它可以去哪裡了。 所以最初 Frost 被設置為一個非常普通的主題,但是一個強大的主題,因為它有很多模式,它背後的想法是將這些模式設置為線框,這樣如果你是一個機構或自由職業者, 構建網站的頂部到底部頁面非常容易,因為每種模式都代表主頁或關於頁面或定價頁面的特定部分。
所以我想,好吧,如果我想出一個系統,一個強大的主題,只需單擊一下即可插入所有這些類型的東西,然後人們就可以根據他們的意見進行設計,添加照片、圖像、更改、文本顏色等等。 因此,從那時起,Frost 可以說是最新和最前沿的 WordPress 主題之一,因為我一直痴迷於 Gutenberg、插件、WordPress 核心的開發,以及對生活的真正滿足感在最前沿的前線。
因此,Frost 始終支持並實現所有通過 Gutenberg 引入的新事物,這沒關係,一旦我來到 WP Engine,我們就可以使用它。 我們引入了 Frost,從那以後它一直是開源的,可以通過 GitHub 和網站獲得。
但是在 WordPress 6.2 發布之前,它一直被認為是實驗性的,還沒有準備好生產,使用風險自負,儘管它非常非常穩定。 因此,當我知道 WordPress 6.2 即將到來時,我與我們的產品團隊和 WP Engine 的產品副總裁進行了交談。
我當時想,看,我認為 Frost 就像黃金時間,準備好了,我的建議是我們做好準備,把它放在回購協議中,從中獲得更多的分佈。 鼓勵人們使用它,從中學習,分叉它,用它做任何他們想做的事。 所以我們都一致同意,在 6.2 發布後不久,我們將 Frost 提交到目錄中。
Doc Pop:我知道你一直提到 Frost 是一種實驗性項目、實驗性主題、邊界推動,我一直認為你在 Frost 中實施的東西是實驗性的。 如果我在這裡錯了,你可以告訴我,但我想我已經意識到它是實驗性的,因為它只是在等待 WordPress 得到鞏固。
這並不是說這些功能本身是瘋狂的實驗。 更多的是你在等待 WordPress 6.2 或類似的東西出現,然後說,看,這是一個你現在可以構建的結構,一切都穩定且準備就緒,為像你這樣的主題做好準備。
這是一個很好的表達方式嗎?
布賴恩加德納:是的,這基本上是準確的。 我的意思是,真正歸結為,直到 6.2,通過 Gutenberg 插件開發 WordPress 本身,Gutenberg 是一個插件,現在是一個實驗性插件,每隔一周發布一個新版本。 這就是他們測試和引入最終將登陸 WordPress 核心的新功能的地方。
因此,每兩週您就會獲得一個新版本的古騰堡,但 WordPress 核心本身每年僅更新三到四次主要版本。 因此,在這三四個月的每一個月內,您都會將所有這些新事物添加到古騰堡插件中。
所以從技術上講,它們可供想要測試它們、玩它們和使用它們的人使用。 然而,因為它是實驗性的,我們總是說 Frost 也需要是因為它需要 Gutenberg 插件,它可能在任何特定時刻中斷。 鼓勵人們在您知道可能會破壞的基於生產的站點上使用某些東西是不好的。
因此,WordPress Core 和 Gutenberg 插件的開發之間的差異已經放緩,因為許多功能已經到來並且可用。 我意識到,好吧,現在我們正處於 WordPress 本身存在的地步,並且可能會破壞的新事物的開發正在放緩。
現在是時候這樣做了。
Doc Pop:我認為那是我們短暫休息的好地方。 當我們回來時,我們將繼續與 WP Engine 的首席開發倡導者 Brian Gardner 討論 Frost 主題以及它在 WordPress 插件存儲庫中如此獨特的原因。 請繼續關注更多 WordPress 新聞。
Doc Pop:歡迎回到 Press This,WMR 上的一個 WordPress 社區播客。 我是主持人 Doc Pop,我正在與 WP Engine 的 Brian Gardner 交談。 他是一位主題創作者,最近剛剛提交了 Frost 主題,這是他與 WP Engine 團隊製作的一個項目到 WordPress 插件庫。
在節目的開頭,我們談到了上傳它的過程,我認為其中一件讓我印象深刻的事情,布萊恩,感覺就像 6.2 出來的時候,你有這個主題,你非常自豪的,Frost 主題,你覺得這是一種很好的方式來突破界限,向人們展示這些主題可以做什麼。 我真的覺得 WP Engine 採用了這個主題,並決定將其作為旗艦主題,以真正向人們展示可以做什麼。
我想知道這是否是您對這個主題的看法,或者您認為這個主題的用途。 既適用於社區,也適用於 WP Engine,您可以在其中作為開發人員倡導者工作。
Brian Gardner:是的,所以我之前談到過將其作為線框主題的想法。 正如我們所知,它最初是在 6.2 即將到來的情況下構建的,我們稱之為 1.0 版,這是我們將其投入生產的地方。 我對它做了一些設計意見。 所以我想,好吧,既然這實際上是在一個很多人都可以下載它的地方,我們真的很想鼓勵人們使用它。
所以它實際上需要比以前更有趣一點。 所以我做的其中一件事就是更新了主題中的幾個黑色圖案,使它們更有用,而不是黑白相間。 我重置了調色板。 我為它實現了一種電藍色作為基色的一部分。
但是 WordPress 現在的一部分功能是在塊主題中。 你可以擁有所謂的風格變化,這就是我們稱之為“皮膚”的東西,我想這是解釋它的好方法。 用戶能夠為主題更改顏色系統。 所以有人可以進去選擇紅色版本的 Frost 或藍綠色版本的 Frost 或紫色或橙色。
所以總共有八個,我覺得這是個好地方。 當然,您也可以自定義它以喜歡您想要的確切十六進制代碼,對嗎? 這就是網站編輯能夠自己進入並更改調色板的美妙之處。 我認為設計。 我讓事情變得更有趣,並創建了更多,所謂的佈局或整頁模式。
因此,如果您想要一個預建主頁或關於頁面或定價頁面,甚至是類似於鏈接樹的鏈接頁面。 用戶可以一次單擊並插入這些部分,然後從那裡自定義它們。 所以我真的試著把它從一種實驗性的、教育性的主題變成,嘿,讓我們用它來做一些人們實際上可以做的事情,我們在 WP Engine 或代理機構的客戶,以及自由職業者和人們可以用它建立實際的網站。
Doc Pop:我認為您可以通過兩種方式選擇這樣的主題,作為您認為應該是完整站點編輯主題的大型展示。 一種是擁有一個非常小的頁面,並鼓勵人們在此基礎上進行構建。
另一個是真正將它與功能打包在一起,感覺就像你們都著陸的那樣,適合每個人。 有深色和淺色變體,或者我們稱之為“它們”,例如視圖的開發者模式變體。 有很多圖案。
您甚至可以得到對推薦、號召性用語等有用的東西。 有沒有一刻,你們都在想我們怎麼知道放在這裡的東西太多了? 或者目標是為每個人提供一些東西,這樣如果我要開一家也有現場音樂的酒吧,我可以下載並獲得它,但如果我在廚房裡,我也可以這樣做。
那種目標是涵蓋所有內容還是我不知道。 我在胡說八道,但我只是有點好奇你們是如何考慮這個問題的。
Brian Gardner:是的,這一直是問題所在,對吧? 就像一個整體主題的想法。 至少一個可下載的單一主題真的太多了,對吧? WordPress 為 43% 的互聯網或任何數字提供支持。 它的使用方式有很多種,這意味著您可以創建一個只有 500 種模式的主題,其中很多都不是單獨使用的。
因此,對於帶有圖案、顏色和所有其他東西的主題,它實際上是關於保持兩者之間的平衡,這在多個層面上都是可用的。 不是全部,而是幾個,有共同的部分或模式或類似的東西,你在任何類型的網站上都能看到,對吧?
就像推薦部分可以用於課程創建者或食品店或律師。 因此,就像嘗試確定哪些類型的部分可以在不同的利基市場中使用一樣。 所以 Frost 中的大部分內容就是這樣,這是一個很好的起點。 它沒有一切。 它不能做所有事情。 但這足以完成大部分工作,或者至少向人們展示如何做事。 我們將從那裡開始。
WordPress 和主題更新系統的工作方式的妙處在於,您可以將模式添加到主題更新,然後在所有站點上部署該更新。 而且它不會破壞任何東西,因為它所做的只是增加您可以從中提取的庫。 這就是 1.0 版的一部分。 在那裡放一些頁腳,一些號召性用語,因為每個人都需要一個網站上的號召性用語。 讓我們看看它落在哪裡,人們要求什麼以及它去了哪裡。 如果需要,我們可以隨時添加更多內容。 這就是這一切背後的決策過程。
Doc Pop:在 WP Tavern 上,Sarah Gooding 寫道:“Frost 可以很容易地用於構建代理網站、投資組合、商業網站等。 考慮到它的最小設計,很容易看到開發人員將其用作多個項目的啟動器。” 她還提到有一個分叉版本的 Frost,你的 Powder 主題,我實際上並不知道。
但是,你能告訴我們一些關於 Powder 的事嗎?
布賴恩加德納:是的,所以 Powder 只是我為了自己的利益而最終做的事情。 每隔一段時間我都會為朋友或以前的客戶做點什麼,比如一個副項目、定制設計或類似的東西。 當然,我當時會一直使用 Frost。 但在大多數情況下,我個人認為只擁有一個精簡版的 WordPress 主題會更容易一些,它是如此的香草,如此基礎以至於它就像字面上的底層一樣。
所以我所做的是我實際上分叉了 Frost 並顯然將其重命名並製成了 Powder,但隨後我剝離了所有圖案和所有特殊性,它實際上就像一個黑白畫布主題。 沒有特殊的模板,除了需要的頁眉和頁腳之外沒有其他模式。
所以我個人只是希望我自己的東西能作為一個開始的基礎,因為我是一個創造者,我喜歡設計,我每天都有數百個想法在我的腦海中閃過,這些想法都是以很酷的方式進行設計。 所以這就像,好吧,至少如果我有自己的版本,我可以,一個,把它放在主題目錄中,但它也讓我可以像子主題系統一樣玩弄,然後說,哦,這是一個有趣的設計,讓我看看我是否可以敲出一些東西而不必每次都重新製作輪子。
Doc Pop:所以對於 Frost,你開始將其作為你的個人項目之一。 您現在已將其移交給 WP Engine 團隊來創建一些新的更大的東西。 這個主題將添加什麼? 它已經包裝得很好了。
下一步是要添加更多模式,還是下一步要聽,你已經有 1000 次下載,或 1000 個用戶。 它會聽取他們的意見並暫時進行調整和修復嗎?
布賴恩加德納:這個問題的答案是肯定的,幾乎是你所說的一切。 事實上,今天早上我添加了幾個模式。 上週我舉辦了一個關於以轉化為中心的模式以及如何構建它們的研討會。 所以我所做的是構建四個新模式以在研討會上進行演示。 所以我想,哇,現在我已經建造了這些並且人們已經看到了它們,這很有意義。 而且它們非常輕巧。 當然,它們都是我認為與網站相關的東西。 所以我將它們添加到 Frost 作為明天可能發布的更新。 以及文件結構中的一些工作。
稍微技術化一點的樣式表和主題JSON是兩個處理樣式的文件。 隨著我找到更多的方法來整合代碼並從編碼和样式的角度優化事情的完成方式。 我正在對 WordPress 6.2 最近的一些事情做一些重組,所以只是優化它並做一些整理,但也通過引入一些模式增加了一些價值,然後在那個時候我們將看到人們如何使用它以及他們的想法和需求。
Doc Pop:這是我們快速休息的另一個好地方,當我們回來時,我們將結束與 Brian Gardner 關於 Frost 主題和全站編輯主題的對話。 請繼續關注更多新聞。
Doc Pop:歡迎回到 Press This,一個 WordPress 社區播客。 我是主持人 Doc Pop,今天我和 Brian Gardner 一起討論剛剛出現在 WordPress.org 主題存儲庫中的 Frost 主題。 Brian,我們在整個節目中都在談論 Frost 的功能,您絕對可以感受到您對全站編輯以及主題設計和一般網頁設計的興奮程度。
我想我想問你的最後一件事是,這是一個你自己開始的項目,然後你作為首席開發倡導者加入了 WP Engine。 發布這樣的主題如何適應 WP Engine 首席開發倡導者的角色?
布賴恩加德納:嗯,很明顯,科技公司內部的開發者倡導實際上就是教育用戶,無論是公司自己生產的軟件還是軟件本身,都是基於這些軟件的。 所以我被帶進來的部分原因是為了宣傳 WordPress 的使用。 繼續談論人們如何可以,可以使用 WordPress,可以使用 WordPress 進行構建。
當然,在當時,全站編輯和基於塊的構建顯然是非常相關的。 當然,我們有自己的產品,對嗎? 所以我們有本地開發工具 Local。 我們有 ACF,我們顯然有 Frost,我們有一些 Genesis 產品和類似的東西。
因此,我們的 WordPress 產品實際上只是這些產品的混合體,我們的工作是促進圍繞這些產品和軟件的社區。 有點回饋,對吧? 我們的核心價值觀是致力於回饋。 因此,在某種程度上,Frost 和我們的其他一些項目就是對 WordPress 的貢獻。
因此,我們的工作就是幫助教育和培訓以及培育社區。 所以,當我和 Heather 談論這個時,這是我註冊的職位,開發人員關係的 WordPress 方面在 WP Engine 不存在。 我是第一個被帶進來的,所以這真的只是一個機會,讓我們可以鋪平自己的道路並說,這就是我們認為的樣子。
我認為我們做得很好。 我們現在有幾個成員,Sam Munoz,他是我們的社區經理,Damon Cook 也在 Developer Advocacy 的 WordPress 方面。 我們只是盡最大努力提供幫助,以支持我們的內部產品並繼續創新 WordPress。
Doc Pop:這似乎是插入構建模式的好地方,您的每週開發者研討會。 你為什麼不告訴我們這件事?
Brian Gardner:所以構建模式是每週五中部時間上午 10:00。 這是我和 Sam 去年想出的,我們說,讓我們做一些正式的事情。 讓我們把這不是一個研討會或教學活動,而是一個互動的、身臨其境的對話。 因此,我們通常每個星期五早上都有 20 到 25 人參加。
這是我們談論來自客戶或非客戶的事情的機會,只是那些正在構建 WordPress 網站並擁有基於 WordPress 的業務的人。 它使我們能夠更深入地了解並直接了解其中的痛點。
它是洞察力的寶庫,良好的市場研究,所有這些東西。 我們真的在那裡發展了一個偉大的社區。 我們有很多人每週都會回來。 他們將圍繞構建模式安排日程表作為重點,因為他們不想錯過它。
所以我們對此非常興奮。 同樣,我們談論 WordPress,有時會談到即將推出的 WordPress 功能的新功能,但也只是您在基於 WordPress 的業務中提供哪些服務? 因此,我們跳出了構建網站的緊迫性,只是多談談生活和工作的平衡等等。
所以這很棒。
Doc Pop:讓我們總結一下。 你能告訴人們他們在哪裡可以找到更多關於你和 Frost 以及構建模式的信息嗎? 人們檢查的好地方是什麼?
Brian Gardner:所以就個人而言,我的 Twitter 帳戶可能是我最活躍和最容易聯繫的地方,它是@bgardner。 FrostWP.Com 是您可以看到 Frost 演示的地方,您可以從那裡下載它。 你可以看到所有的圖案、風格和變化。 然後是構建模式。 如果你去 WPEngine.com/builders,我們有一個事件鏈接在我們的菜單中,然後將你發送到構建模式。
我們通常有三到四個星期的註冊時間,為人們準備好註冊鏈接。 因此,請隨時保留您的位置,我們希望在那裡見到您。
Doc Pop:感謝收聽 Press This,WMR 上的 WordPress 社區播客。 再一次,我的名字叫 Doc,你可以在 Twitter @thetorquemag 上關注我在 Torque 雜誌上的冒險經歷,或者你可以去 torquemag.io,我們每天都會在這裡提供教程、視頻和採訪。 因此,請查看 torquemag.io 或在 Twitter 上關注我們。 您可以在 Red Circle、iTunes、Spotify 上訂閱 Press This,也可以每週直接在 wmr.fm 上下載。 我是你的主持人 Doctor Popular 我通過我在 WP Engine 的角色支持 WordPress 社區。 我喜歡每週都在 Press This 上關注社區成員。