按此:WordPress 6.2 中的新功能

已發表: 2023-04-22

歡迎來到 Press This,WMR 的 WordPress 社區播客。 每集都有來自社區各地的嘉賓和 WordPress 開發人員面臨的最大問題的討論。 以下是原始錄音的轉錄。

由 RedCircle 提供技術支持

Doc Pop :您正在收聽 Press This,WMR 上的 WordPress 社區播客。 每週我們都會聚焦 WordPress 社區的成員。 我是你的主人,Doc Pop。 我通過我在 WP Engine 的角色以及我在 TorqueMag.Io 上的貢獻來支持 WordPress 社區,在那裡我可以做播客、畫卡通和教程視頻。 檢查出。

WordPress 6.2 最近發布,這是 WordPress 的一次重大更新,尤其是站點編輯器的工作方式。 有了這個版本,我們就快要結束古騰堡第二階段了,它專注於通過內容塊進行完整的站點編輯。 因此,這意味著 WordPress 很快將開始研究古騰堡第三階段,即多作者協作,討論 6.2 中的新功能。 Gutenberg 的下一步是什麼,今天 Justin Tadlock 加入了我們的行列,他是通過 Automattic 的 WordPress 開發者關係倡導者,他還是今天剛剛發布的 Gutenberg 15.4 和 15.5 的發布聯合經理。 祝賀賈斯汀和團隊。

賈斯汀,讓我們從你的起源故事開始吧。 你是如何進入 WordPress 的?

Justin Tadlock:我今天早上剛剛告訴某人,這個月的 4 月 15 日將是我寫博客 20 週年。 所以,寫了 20 年的博客,但直到幾年後我才開始使用 WordPress。 我想做的是成為一名作家,希望有一天我想成為一名小說家。

但我需要一種方式來與世界分享我的工作,而這正是我找到 WordPress 的方式,因為當時我厭倦了將我所有的博客文章放在一個巨大的文本文件中。 我需要一些東西來管理它。

之後我偶然發現了主題設計世界,並最終開發了插件。

我在想,在那之後我開始了自己的事業。 主題和插件業務,我認為那是 2007 年或 8 年左右。 我不擅長做生意,所以最終,我一度轉向為 WP Tavern 寫作,現在我在 Automattic 工作,作為開發者關係的倡導者。 只是玩得開心。

波普博士:是的。 棒極了。 我絕對是您在 WP Tavern 上寫作的粉絲,以及您現在使用 WordPress 和 Gutenberg 團隊所做的非常棒的工作。 正如我在節目開始時所說的那樣,WordPress 6.2 剛剛發布,我把這個消息告訴了一些人,他們說,“哦,這只是一個小的點數版本。 沒什麼大不了的。”

但這是我在 WordPress 中看到的最大變化之一,尤其是當您進入站點編輯器時,它的外觀完全不同。 Justin,您認為 6.2 中最重要的新功能對於代理商和 Web 開發人員來說是什麼?

Justin Tadlock:好吧,就像你說的,站點編輯喜歡那裡的新設計,我們還刪除了 beta 標籤。 所以這是官方的,嘿,是時候使用站點編輯器構建塊主題了。 我認為,就一些開發人員可能需要的自定義客戶端構建的更高級功能而言,我們還有很長的路要走。

但我認為 6.2 對我來說是我們真正可以說是時候構建塊主題的版本了。

Doc Pop:嗯嗯。

Justin Tadlock:就開發人員功能而言,我的意思是,對我來說有很多很棒的東西。 更小的東西,比如你有塊的盒子陰影支持。 還有自定義 CSS,如果您需要即時進行一些牛仔編碼並從編輯器添加一些自定義 CSS,它也可以方便地處理客戶工作。 也許您正在度假,您沒有完整的構建堆棧或其他東西。 只有大量較小的更新和修復。 我的意思是,它總是不斷地變得更好,或者體驗變得更好。

Doc Pop:我猜你說的自定義 CSS 是新的。 我從未觸及這方面,但就像你提到的那樣,對於開發人員來說,這要容易得多,他們現在可以通過站點編輯器將自定義 CSS 添加到塊中,對吧?

賈斯汀·塔德洛克:是的。 您可以在全局級別添加它們,也可以在塊級別添加它們。

Doc Pop:嗯嗯。

Justin Tadlock:之前我們在定制器中有額外的 CSS 選項。 因此,其中一部分就像為網站編輯體驗帶來功能對等。 所以這不是分開的。 我知道很多人用它來快速做事。 有些人將它用於一切。 但我確實喜歡為特定塊放置一些 CSS 的想法,因為這更像是一種原子設計方法。 現在,我認為它的管理不在應該的位置。

假設您想更改標題塊以具有特定的行高或任何可能的行高。 然後您將不得不深入研究編輯器才能找到它,因為您的所有 CSS 都沒有集中位置。

Doc Pop:嗯嗯。

Justin Tadlock:如果我們能夠改進管理體驗和接下來的幾個版本,它將成為 WordPress 中最好的設計功能之一。

波波博士:當然。 作為一名用戶,我認為我在 6.2 中首先註意到的事情之一是新的瀏覽器模式。 以前你看一個主題,如果它是一個舊風格的主題,你會使用定制器,現在你使用站點編輯器。 當您單擊一個新的基於塊的主題時,可以通過一種完整的方式來查看它。

它打開的方式讓人感覺非常時尚和神奇。 它是瀏覽模式的一部分,只是導航發生了變化。 真正打動我的是,一開始我沒有看到。 我有點不得不環顧四周才能了解它。 但是風格書功能,出於某種原因,圖標有點像睜開的眼睛。

但是當你點擊它時,現在你可以進入並查看所有塊的預覽,就像它們出現時一樣,你可以按類別查看它們。 所以它是所有核心塊和所有第三方塊。 您可以看到段落的外觀,並且可以對此進行一些更改。 所以任何時候有任何我喜歡的東西,哦,我需要改變它的樣子。

我確切地知道我需要去樣式手冊並在那裡進行更改。 而且我還可以用第三方的東西來做這件事真是太酷了,所以我可以改變我的媒體顯示方式是有道理的,比如我想要圓邊或漸變或類似的東西。 我可以在那裡編輯段落或在那裡編輯列表是有道理的。

還有我的食譜卡塊,當我分享關於如何製作 Frito 餡餅或其他東西的食譜時,我的日曆小部件。 所有這些東西也都在那裡。 看到他們出現在背景中,就像他們在網站上看到的那樣,真是太酷了。 並能夠調整它們。

我在視覺上認為這是 6.2 中最引人注目的變化之一,而且非常酷。

Justin Tadlock:是的,從用戶和開發人員的角度來看,樣式書是我最喜歡的功能之一。 我們有點試圖至少在主題設計中擺脫這一點,我們試圖擺脫開發人員術語並更多地使用創作者。 因為您真的不必再成為開發人員就可以成為主題設計師了。

因此,假設這是一個偉大的用戶和偉大的創作者功能。 我知道當我設計一個主題時,有很多類似的塊我並沒有真正測試或使用。 因此,通過樣式書快速參考這些內容已經改變了遊戲規則,因為我不必為特定設計不需要的東西設置一堆演示內容,而是想確保它們看起來正確的。

Doc Pop: Justin,我不知道你是否在這個團隊中,但上週我和 Aurooba Ahmed 交談過,她建議風格書應該有一個書本圖標。 如果你在那裡有任何發言權,我希望他們可以改變它,打開眼球,可能就像文字書預覽或其他東西,一個小圖標,可能會更清楚地解釋它的作用。

因為它是一個強大的工具。

賈斯汀·泰德洛克:是的。 我認為這是個好主意。 我不在設計團隊,但如果有票,我一定會突出顯示並嘗試以任何方式推動。

波普博士:是的!

Justin Tadlock:因為我認為那裡的書很有意義。

Doc Pop:好吧,讓我們休息一下,回來後,我們將繼續與 WordPress 開發人員 Justin Tadlock 交談,他也是 Gutenberg 的核心貢獻者。 他將告訴我們更多我們可能在 6.2 中錯過的新功能、6.3 中的新功能以及他對模式編輯未來的一些預測。

請繼續關注更多新聞。

Doc Pop:歡迎回到 Press This,一個 WordPress 社區播客。 我是主持人 Doc Pop,我正在和 Justin Tadlock 交談,他是 WordPress 開發人員關係倡導者和 Automattic 贊助的核心貢獻者。 我們剛剛談到了 6.2,這是一個巨大的版本,我認為接下來我們要開始談論的是 6.3。

我認為也許這次對話的起點是,古騰堡分為四個階段。 第二階段是使用基於塊的內容進行完整的站點編輯。 第三階段將是多用戶協作工作流程。 據說古騰堡 6.3 將是第二階段賈斯汀的終結,對嗎? 我們終於完成了第二階段,準備好開始第三階段了嗎?

Justin Tadlock:我真的不想在自定義階段使用術語“完成”,這是第二階段,因為它感覺就像是最終階段,並且將不斷有新的改進和未來版本的自定義組件,如網站編輯器、模板編輯、風格書,全球風格。

但正式地說,那個階段正在結束。 所以重要的功能,希望其中一些會出現在 6.3 中。 在這一點上,我們有點像是在規劃第三階段。 make.WordPress.core 博客上有一篇文章概述了早期關於它可能是什麼樣子的討論。

但大部分工作將在 6.4 發布週期期間開始。 那就是協作編輯等等。 最重要的是實時協作。 所以有兩三個人喜歡同時工作。

事實上,我們在演出前就討論過這個問題,通過 Google Docs 等方式進行合作。 尤其是當你和一個團隊一起工作時,你們都需要進來,發表評論,修改文本,而不是完全凌駕於其他人的工作之上。 協作最令人興奮的事情之一可能是發布工作流程。 WordPress 不以任何真正的方式面向新聞機構。 只有一種草稿狀態,然後發布。 沒有比基本博客設置更出色的流程了。 所以我真的很想知道社區可以用它來構建什麼。

我確信有一些很棒的插件已經可以處理了。 但後期修訂將成為​​該階段的一部分。 我不知道那會是什麼樣子。 我們有一個非常基礎的修訂後修訂版本,或者我們已經有很多年了。

Doc Pop:嗯嗯。

Justin Tadlock:可能有很多方法可以改進。 但是我們仍然可以做很多事情。

我很高興看到 WordPress 社區中的所有開發人員都想出了什麼。

Doc Pop:我認為你和我都來自新聞背景、新聞網站背景,所以我們立即考慮與編輯合作,進行協作並需要在 Google 文檔上進行,以便其他人可以使用我們。 但我認為缺少的,或者很多人沒有考慮的是這種多用戶協作。

多作者協作不僅會出現在後期編輯器中。 理論上的實際站點設計也可以協作完成。 因此,您可以與您的客戶一起工作並實時進行更改,而不僅僅是後期編輯。 這很酷。

Justin Tadlock:我剛才聽到有人談到了這方面。 與客戶實時合作可以節省很多來回的時間。 提交設計模型,讓它們與您同在。 這真是個好主意。

Doc Pop:那麼,現在開始向客戶介紹合作是否為時過早? 如果它從 6.4 開始,在古騰堡第三階段接近尾聲之前,機構可能真的不想與用戶分享它,或者它是否可能從一開始就起作用?

我只是在這裡進行預測,但我想知道這些機構是否應該已經開始告訴他們的用戶。

Justin Tadlock:我現在不會。 目前還沒有路線圖,關於特定功能何時登陸,至少我認為這可能更多地從塊開始,比如帖子編輯器,而不是站點編輯。 就像它的第一次修訂一樣。 無論如何,這就是我的設想。

我不知道它會是什麼樣子。 它仍處於計劃階段,你知道嗎? 因此,在您真正與客戶討論它可能是什麼樣子之前,可能需要發布幾個版本。

Doc Pop:您之前提到 6.2 的一大亮點是 Gutenberg 第二階段,或者說站點編輯器不再處於測試階段。

因此,客戶和代理機構可能應該談論的事情是,“嘿,這東西現在已經打磨好了。 已經準備好了。” 因此,如果他們尚未使用站點編輯器,那麼這就是他們可能應該進行的對話。

Justin Tadlock:是的,這取決於您的客戶,他們在設計工具方面擁有多少自由度。 我知道有些人喜歡完全鎖定為客戶創建內容。 但是,如果您的客戶可能想要更改其中一些內容,那當然可以。 進行這些對話,介紹它們,圍繞它創建學習材料。

是的,我認為站點編輯器是一個很棒的工具,但對於可能不熟悉它的人來說,它的學習曲線可能很大。 所以我認為這將取決於他們的特定客戶,就像代理機構一樣。

Doc Pop:在演出之前,你和我在談話,你提到了一些你很興奮的非常酷的東西,但它們並沒有完全進入 6.2,可能會在 6.3 和古騰堡之前的最後一章中出現第三階段開始。

我們將在下一個版本中看到哪些缺失的功能?

Justin Tadlock:是的,我一直期待的最喜歡的功能之一是模板類型,您可以作為開發人員將其添加到塊模式中。 假設您創建了一個專門針對錯誤 404 頁面的 404 模式。 或者,也許您創建了三個或四個具有不同設計的不同版本,然後您允許用戶在站點編輯器中創建他們的 404 模板時,他們可以從一開始就在這些模式之間進行選擇。

他們可以直接說,添加新模板 404,然後所有這些已註冊的模式都會顯示為特定於該模板。 我相信,該 API 是在 6.2 中添加的。

而現在,當你去創建一個新模板時,它只會給你一個後備或者一個空白的空白板來開始。 所以希望在 6.3 中,至少在 Gutenberg 15.5 中,主題作者可以開始註冊並準備好它們。 它可以是任何東西,404 模式,單個帖子存檔,任何你想要的。

它們專門與模板創建過程相關聯。

Doc Pop:這就是 API 中的模板類型功能,它在 6.2 中,但 UI 尚未完成,但它應該在 6.3 中。

賈斯汀·泰德洛克:是的。

Doc Pop:嗯,我認為這是我們在回來繼續與 Justin 交談之前在這裡進行最後休息的另一個好地方。 我實際上很想听到更多有關開發人員如何使用這些塊模式的信息。

所以也許我們回來後會討論這個。 請繼續關注 Justin Tadlock 的更多新聞。

Doc Pop:歡迎回到 Press This,一個 WordPress 社區播客。 我是你的主持人 Doc Pop,我正在和 Justin Tadlock 交談,他是 WordPress 開發人員關係倡導者和 Automattic 贊助的核心貢獻者。 賈斯汀,今天和你談話真的很有趣。 我知道您只是在談論塊模式以及機構如何使用它們,或者開發人員如何使用它們。

作為博主,我並不經常使用塊模式。 它們對我來說並不經常出現,我希望更多地了解與客戶合作的開發人員如何使用這些模式。

以有趣的方式,因為我想我已經習慣了所有這些預先完成的工作以使網站看起來不錯而且我只是不太了解使用塊模式可能帶來的長期利益。 如果你是一家機構,你會以用戶的身份告訴我這裡的美景嗎?

Justin Tadlock:是的,我認為模式在博客世界之外對於全面的商業網站非常有用,因為作為開發人員或設計師,您可以創建一組特定的起點。

假設您是一家餐館,您想要在新頁面上添加特價菜單或其他內容。 您的開發人員可以設計此模式,您可以通過模式插入器將其插入,然後更改內容而無需創建其佈局方面。 如果您使用列和行或組或堆棧塊或任何可能的東西,這可能會很複雜。

因此,模式現在是添加高級設計的非常重要的起點,您顯然可以使用塊編輯器來完成,但對於非技術用戶來說,這更難做到。

我認為從長遠來看,我們真正缺少的是一旦插入了一個模式,它就是編輯器,它不再是一個模式,它只是塊。 我們缺少的是從開發人員的角度更新這些模式的能力。

例如,我最近有人提到他們有一個客戶有 30 個登陸頁面,每個登陸頁面都有單獨的查詢循環塊,都在三列網格中。 他們需要進入並將這些查詢循環塊中的每一個更新為四列。 而不是只在一種模式中這樣做,他們必須在頁面上這樣做,因為它們已經被插入了。 所以還沒有辦法更新所有這些實例。 所以我們需要介於模式和可重用塊之間的東西,比如那裡的中間地帶。

我認為主題商店真的可以非常依賴圖案,因為這是一個很大的賣點。 這些是你的要點。 你可以建立任何類型的網站。 我們有針對這些類型網站的模式。

我認為這些是您作為主題商店出售的東西。 現在,假設您想為餐廳設計一套圖案,也許是為沙龍設計一套圖案。 你是婚慶網站嗎? 您可以構建一個主主題或任何主題,然後出售額外的主題。 當然,我已經不在主題商店遊戲中了。 所以我想看看那個世界上越來越多的人現在打算用它們做什麼。

Doc Pop:我的意思是,這很有道理。 正如您提到的那樣,以後可以更改這些模式,但是有了它們,您就不必去單獨更改每個模式。 這是您可以在塊模式中做的事情,而您無法使用其他自定義塊來做。 但這是你可以用塊模式做的事情,稍後進入並改變一些東西,它會為以前的版本全局改變。

Justin Tadlock:嗯,這就是現在的問題。 需要解決的問題是所有模式的全局變化,同時仍保持用戶可能已更改的內容。 我們還沒有到那一步。 與我交談過的主題作者,這是一項重要的功能請求。

所以我確保我能把它拿出來。 每個曾經和我談過這個的人,我只是在播客上提到過。

Doc Pop:我認為這是我們總結的好地方,可以進一步了解 Justin Tadlock 的工作內容。 你可以在 Twitter @JustinTadlock 上關注他。 賈斯汀,我非常感謝你今天加入我的行列,我感謝那些收聽和傾聽的人。

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 上關注社區成員。