按此:Justin Tadlock 為 WordPress 6.3 帶來重大變化

已發表: 2023-08-04

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

由紅圈提供支持

Doc Pop :您正在收聽 Press This,這是 WMR 上的 WordPress 社區播客。 每週我們都會重點關注 WordPress 社區的成員。 我是你們的主持人,波普博士。 我通過在 WP Engine 中的角色以及在 TorqueMag.Io 上的貢獻來支持 WordPress 社區,在 TorqueMag.Io 上我可以製作播客、繪製漫畫和教程視頻。 檢查出。

您可以在 Red Circle、iTunes、Spotify、您最喜歡的播客應用程序上訂閱 Press This,也可以直接在 wmr.fm 下載劇集。

Gutenberg 是在 WordPress 5.0 中引入的,我相信該版本是在 2018 年末發布的。在 2021 年和 2022 年,該團隊開始了 Gutenberg 第二階段的工作。 第一階段只是塊編輯器。 第二階段是站點編輯,第三階段將是協作編輯,協作編輯即將發生。

但真正令人興奮的是我們即將結束。 我們即將進入第二階段的尾聲。 當我說第二階段結束時,我們並不是說網站編輯器上將不再進行任何工作。 我們只是在談論項目本身,重點關注這些東西。 因此,當這種情況發生時,我們開始看到 WordPress 6.3 中將出現大量新功能,候選版本剛剛於昨天和 8 月 8 日發布,我相信是正式日期,有WordPress 將會出現很多新內容,以總結古騰堡的第二階段,並幫助討論即將推出的所有這些新功能,Justin Tadlock 是由Automattic 贊助的WordPress 開發者倡導者。 Justin 確實很深入,我知道他很高興談論 WordPress 6 中的一些新的開發人員功能。 3. 在我們開始討論之前,Justin,非常感謝您加入我們。

您能快速告訴我們您在 WordPress 的歷史嗎?

Justin Tadlock:好吧,現在我在 Automattic 擔任開發者關係倡導者。 這意味著團隊四處走動並編寫文檔。 我們與社區中的其他開發人員交談,大部分只是找到痛點。 所以這是一點教育,一點外展,一點公共關係。

在此之前,我作為記者在 WordPress Tavern 工作了大約兩年半,早在這之前我就經營過自己的 WordPress 插件和主題商店

Doc Pop:我是你在 WP Tavern 上寫的文章的忠實粉絲,我非常高興能一直讓你在節目中與你談論這些東西,因為你對此非常熱情。 就像我說的,我們將深入探討一些讓您真正興奮的事情,這是開發人員應該了解的關於 6.3 和第二階段結束的一些內容,我猜,或者是第二階段的結束。

我是否描述了此處的里程碑以及 6.3 中發生的情況?

Justin Tadlock:我認為您說得對,只是重申一下您所說的,第二階段是網站定制階段的結束,但這並不是工作的結束。 我們不會停下來然後進入下一階段。 因此,這項工作將會繼續下去。

Doc Pop:在較高的層面上,我們添加了很多潤色之類的東西。 關於 6.3 用戶應該了解的網站改進,您能告訴我們什麼嗎?

Justin Tadlock:是的,幾乎整個網站編輯器界面都進行了一些修改。 您甚至可以從網站編輯器側邊欄編輯樣式、模板、模式、導航。 翻了幾頁,忘記還加了這麼多。

Justin Tadlock:我對能夠使用可視化界面感到非常興奮。 我覺得我們已經達到了我們等待了 5 年左右的那個時刻。 還有很多工作要做,但是對於特別是非編碼人員來說,以他們想要的任何方式對其網站進行更改應該非常好。

Doc Pop:是的,網站編輯器中有很多東西,其中很多都是非常直觀的,並且在很多方面,東西更容易找到。 但我有一種感覺,會有一個學習曲線。 看來變化還是蠻大的。

所以我認為這是根據我迄今為止使用6. 3 的經驗,只是候選版本,一切都非常好,我花了一段時間才找到它,但是一旦我找到了一些東西,我可以立即找到它,樣式書,我想,總是隱藏得很深、很深。 樣式書籍,您只需從主題編輯器頁面即可訪問,這真是太棒了。 樣式書是一個我認為很多人都不知道的功能。

我認為他們沒有。 也許他們會這樣做,但這個功能只是向您展示,以下是您的所有段落作為網站整體設置的外觀。 這是所有句子的樣子、所有斜體的樣子、所有列表的樣子以及圖像的樣子。

這本書的風格很好,是描述它的完美方式。 這是一種滾動瀏覽的好方法,可以大致了解事物的外觀,並且您可以在那裡進行更改,以便與網站的其餘部分同步,而不是像轉到帖子和創建引用一樣阻止然後進行更改。

您可以在樣式書中找到引用塊並對其進行更改。 我已經深入了解了一些細節,但現在他們已經做到了,您可以立即從網站編輯器訪問樣式書。 所以有很多類似的事情讓我感到興奮。

Justin Tadlock:是的,我確實想說,當您第一次安裝 WordPress 6.3 並且使用塊主題時,請耐心等待。 這是一個學習曲線,但我認為總的來說這是一個更好的體驗。 它只是重新學習你已經認為你知道的東西。

就樣式書而言,更容易獲得。 我希望用戶能夠在全局範圍內自定義他們的樣式,並將其暴露出來,或者更容易找到,通常會更好。 我希望他們不要在頁面中自定義塊,例如更改顏色和其他內容。

從長遠來看,這對您的網站來說可能是一件壞事,因為帖子中間的紅色被困住了,而在全球範圍內,您應該有一個藍色。 因此,我認為讓更多的人接觸網站編輯器和全局樣式界面應該會幫助他們做事,你可能會稱之為正確的方法。

Doc Pop:我將談論我最喜歡的功能之一,然後我想在這次休息之後,我們將深入探討您認為開發人員應該了解的事情。 但我只是想談談一些事情。 我認為這是每個人都會喜歡的普遍事物。

有一個名為“命令面板”的新工具。 如果您是 Mac 用戶,這與 Spotlight 非常相似。 在 Mac 上,您按下命令、空格鍵,然後打開這種搜索終端。 這只是文本,您可以打開任何內容。 您可以從那裡做幾乎任何事情。 這就是這個通用、超級易於使用的工具。

WordPress 6.3 中將出現類似的功能,稱為“命令面板”,可以在帖子內或打開古騰堡的任何地方進行操作,例如網站編輯器或帖子編輯器。 如果您點擊命令 K,您將打開一個新的搜索術語,但它不是一個正確的術語,而是一個新的搜索窗口。

從那裡你可以輸入“新帖子”並按回車鍵,它將打開一個新帖子,或者你可以找到一些關於 UI 的信息,其中有一些教程和東西可以幫助你理解 UI。 因此,這是快速瀏覽網站的一種非常酷的方式。 這是一個巨大的變化。

就像我學習使用 Mac 的 Spotlight 時一樣,我想當我在帖子編輯器或網站編輯器中時,我會一直按 Command K,這是您玩過的東西嗎?

Justin Tadlock:是的,當然,我已經嘗試過了,我只是還不確定,但我看到了未來的巨大潛力。 我看到插件開發人員有擴展此功能的潛力。 所以,對我來說,只是等待並看看反饋是什麼,我認為它有潛力。

Doc Pop:嗯,我花了一些時間來適應,因為我想做的第一件事就是添加一個新插件,但你真的必須將其視為古騰堡的聚光燈工具。 如果你不能在插件頁面和插件下載的古騰堡中做到這一點,那不是古騰堡,這有點像另一個老式的 WordPress 網站,所以你還不能完全訪問這些功能。

但是一旦你能夠思考什麼是塊可見的東西,如果你能這樣思考,那麼你就可以訪問這些東西。 還有一些部分,比如我可能想點擊 Command K,然後嘗試對 WooCommerce 進行更改。 但你不能命令 K 那是不同的事情,但也許在未來這可能會出現。

我們已經進入了第一次休息時間,我們將進行短暫的廣告休息。 當我們回來時,我們將繼續與賈斯汀·泰德洛克交談。我一開始就談論了太多關於我感到興奮的事情。 我們將為 Justin 提供一個機會來談論他認為開發人員需要了解的有關 WordPress 6.3 的內容。 請繼續關注更多新聞。

歡迎回到 WordPress 社區播客 Press This。 我是您的主持人,Doc,我正在與 Justin Tadlock 交談,他是 Automattic 贊助的 WordPress 開發者倡導者。 他來這裡是為了向我們介紹 WordPress 6.3。我們討論了很多用戶將看到的重大變化以及網站編輯器。 Justin,請告訴我們一些您感到興奮的事情,這些事情不會是像我這樣的用戶會遇到的事情,但您認為這會在 6. 3 中產生巨大的變化。

Justin Tadlock:我認為所有功能最終都是用戶功能,即使它們允許開發人員為用戶構建很棒的東西。 我最喜歡做的事情之一是對帖子模板塊的更改,它由查詢循環塊包裝。

我們有佈局支持。 它具有真正的網格支持,CSS 網格。 因此,這為主題作者添加自定義樣式打開了一個可能性的世界,而使用以前的 CSS Flexbox 模型並不容易做到這一點,並且有間隙支持。 這就像帖子之間的間距一樣,而且很難做到。

它們是如此簡單,以至於我們想知道為什麼我們一年前沒有它們? 但這些東西也可以在用戶界面中使用,因此當用戶想要顯示帖子列表或帖子網格時,他們可以更輕鬆地更改查詢循環或輸出的方式。 作為主題作者,這主要是我最喜歡的功能之一。

波普博士:我聽說了一些事情。 不知道6.3會不會有這個功能所以也許這已經結束了。 我聽說主題開發人員可能能夠發布一個帶有插件的網站,而獲得該頁面的人無法查看該插件。 因此,就像如果我是一家為某人設計網站的機構,也許我不希望他們訪問可能破壞網站的真正高級內容,那麼我可以向他們隱藏這些插件,這是即將發生的事情嗎?在6.3 中,現在正在討論這將在未來版本中出現嗎?

Justin Tadlock:我知道有一個新的插件列表過濾器掛鉤。 我假設你可以用它來隱藏東西。 我不建議在那裡藏東西。 聽起來這生意很糟糕。 如果您的客戶端不應該訪問插件,那麼我建議通過權限系統來執行此操作,而不是嘗試過濾和隱藏內容。

波普博士:

Justin Tadlock:有不同的方法可以解決這個問題。 這可能就是您所看到的,那裡有新的過濾器掛鉤。 否則我不知道。

Doc Pop: WordPress 6.3 的性能有所改進。 有 170 多項性能更新,包括對腳本 API 的延遲和異步支持以及對圖像的獲取優先級支持。

現在,獲取優先級,我知道了。 基本上,如果您想安撫 Google 諸神並獲得優質的 Core Web Vitals,您希望能夠讓某些圖像比其他圖像加載得更快。 有時您希望能夠說:“嘿,這是將位於頁面頂部的圖像。 請先加載。” 因為如果圖像加載有點亂,Google 會懲罰你,如果你的頁面發生很大的變化、大小或移動,那麼 6.3 中是否有令你興奮的性能提升?

Justin Tadlock:您剛才談到的獲取優先級屬性可能是最突出的,至少從面向用戶的角度來看是這樣。 大多數情況下,我可以抱怨我們如何將網頁做得如此之大,並且圖像尺寸和視頻尺寸之類的東西無法維持。 這就是我們需要所有這些功能的原因。 但我不會對此大肆咆哮。

但圍繞緩存 API、文件系統 API 還有其他改進。 我想那裡有 178 個。 有很多性能上的小改進,與您面前的一些更大的功能相比,它們確實沒有得到足夠的重視。 我認為元數據 API 也有一些改進。

Doc Pop:圖像延遲加載怎麼樣? 這是獲取請求的一部分嗎?

Justin Tadlock:這將與延遲加載過程一起工作。 因此,您可能會延遲加載頁面上的所有圖像,但您希望它儘早加載第一個英雄圖像。 但就像我們已經延遲加載一段時間了。 我相信底層代碼的處理方式已經發生了變化。 我必須深入研究一下才能確定

Doc Pop:我還看到表情符號加載器被列為性能增強器。 你知道這件事嗎? 我假設如果你不使用表情符號,也許你可以關閉它們,但也許情況有所不同。

Justin Tadlock:這個我不知道,我總是禁用我所有網站的表情符號腳本,因為現在每個人的手機和電腦上都有表情符號。

Doc Pop:這些是 6.3 中的一些內容。 我認為有些事情我們可以回去討論,比如一些正在發生的小事情。 樣式修改對於用戶來說可能是一件大事。 那個你能解釋一下嗎?

賈斯汀·塔德洛克:除此之外我不知道更多了。 它只會像帖子或頁面一樣保存您的修訂。

Doc Pop:是的,我似乎沒有太多機會使用它,因為我今天剛剛安裝了測試版,而且它只有在安裝測試版後才能工作,所以我沒有太多歷史記錄。 但據我所知,例如,樣式修訂將使您能夠查看網站主題的時間線,並且如果您有 6.3 或更高版本,您可以返回到您的網站在三月份的外觀。無論啟用什麼。

你可以去,顯然不僅僅是恢復,不僅僅是回到保存的版本,我可以用我的主機來做,但這實際上是返回並只採用該背景而不是所有其他更改。

所以,回到過去,選擇你喜歡的某些東西,然後再次進行這些更改,而不必擔心,好吧,如果我回去兩週,我會丟失所有這些帖子歷史記錄或其他東西。 它不是那樣工作的。 所以這是一個非常酷的系統。

賈斯汀·塔德洛克:哦,是的,聽起來很酷。 這是我自己沒有做過多嘗試的一件事,但我可以看到它對於在網站編輯器中工作的人來說確實非常有用。 我正在我的網站上更改代碼,因此有時我很難僅從用戶的角度測試這些內容。

Doc Pop:你所看到的最大的進步是什麼? 好吧,您也說過,因為您處於前沿,有時您很難知道自己正在玩什麼版本,但您認為 6.3 中最大的新功能是什麼?

Justin Tadlock:對我來說最大的一個功能就是網站編輯器的打開、界面的改變,以及更容易的訪問。 但在這個範圍內,我真的很喜歡從側邊欄編輯導航而不是編輯器的內容畫布。

波普博士:嗯嗯。

Justin Tadlock:感覺有點像網站編輯器之前的情況,當時我們有一個菜單屏幕。 導航管理一直是我個人的煩惱之一。 事實上,我確實有點喜歡它,這很好,因為這意味著核心貢獻者正在用它做得很好。

波普博士:是的。 因此,作為一個註釋,聽起來像是在網站編輯器中對導航進行了調整的事情之一是,有時要訪問樣式書,例如,您必須沿著某個路徑走下去,但要訪問另一個特點是,你必須處於不同的區域。

現在,您可能可以從訪問其他內容的同一個地方更加連貫地訪問樣式書。 您不必切換那麼多。 您可以從導航菜單訪問所有內容。 這聽起來準確嗎?

賈斯汀·塔德洛克:是的,此外還有命令面板。 因此,一旦每個人都知道您應該能夠以任何您想要的方式導航,并快速到達目的地。 再次觸及命令面板的事情,我想當整個 WordPress 管理界面運行在 WordPress 攔截器組件系統上時,我會感到更加興奮。

我們還有很長的路要走,但希望在第三階段,我們能夠實現這一目標。

Doc Pop:你說的是回到我剛才所說的,即插件不使用該系統,但你說最終所有東西都應該一致使用相同的系統。

Justin Tadlock:我希望最終這就是計劃。

波普博士:對了。 好吧,我們要再進行一次快休息。 當我們回來時,我們將結束與 Justin Tedlock 關於 WordPress 6.3 和古騰堡第二階段的書結局的對話。 請繼續關注更多信息。

Doc Pop:歡迎回到 WordPress 社區播客 Press This。 我是你們的主持人 Doc Pop。 我今天要和賈斯汀·塔德洛克談話。 就在最後一次休息之前,我談到了書的結尾古騰堡第二階段,因為這是我們不希望人們認為第二階段已經完成的事情。 它總是可以改變和成長。

因此,我傾向於將其視為可以移動的小書擋,而不是結束,即使我們很快就要開始第三階段的工作,如果我們這樣做的話,我們仍然有移動這些書擋的空間在第二階段添加一些東西,我希望這是有意義的。

隨著第三階段即將到來,我們將發生一些重大變化。 協作編輯將成為整體。 賈斯汀,我想一周前他們才開始公開談論他們將如何考慮第三階段。 您可以告訴那些對協作編輯網站或協作編輯帖子感到非常興奮的正在傾聽的人嗎?

Justin Tadlock:是的,所以我幾乎不喜歡這個階段的名稱,因為它包含的內容不僅僅是兩個人可以同時編輯帖子。 希望我們能夠對帖子列表表進行徹底修改,您可以在其中編輯帖子,並將它們使用 WordPress 組件系統,這可能意味著更快的加載速度、更快地查找需要編輯的文檔等。

媒體庫將會進行徹底的改革,這是早就該進行的,我總是從新聞編輯的角度來考慮它,在那裡你將有一名編輯和一名作家同時共同撰寫一篇文章。 但客戶工作也有巨大的潛力。 想像一下,您是一家代理機構,您與客戶通話,您都登錄到演示網站,您可以與客戶坐在一起,引導他們現場完成設計,甚至可以一起進行編輯,您可以協作編輯與客戶合作,我認為這令人非常興奮。

Doc Pop:通過這個例子,我完全可以想像客戶預覽仍在建設中的網站,客戶可以實時對副本進行一些調整,也許上傳店面的當前圖像,開發人員可以確保如果視覺上有任何變化,它們就需要發生,例如調色板,或塊的寬度,或任何可能發生的事情。

對於未來與店主合作的機構來說,這聽起來超級酷。

賈斯汀·塔德洛克:我覺得你可能會擺脫一些來回的麻煩。 把你的想法發給我,然後你把它發回來,這種來來回回的情況,取決於你的工作方式,在這個過程中可能會讓人筋疲力盡、失去動力,而且只是浪費時間。 但是任何可以同時協作的事情都會加快你正在做的事情,你可以出去賺更多的錢,工作速度越快。

Doc Pop:我想在這一點上,讓我們結束這次談話,就像提醒一下WordPress 6.3,這將是第二階段的書的結局,將於8 月8 日發布,這會給你足夠的時間,一些在 WordCamp US 開始前幾週,我們可以探索並使用它。 如果您有任何疑問,我相信 WordCamp US 將會有一些關於一些新功能的精彩演講,並且會有很多人提出問題。

說到賈斯汀,你今年會參加我們的 WordCamp 嗎?

賈斯汀·塔德洛克:不幸的是,今年不會。 我希望明年。

波普博士:對了。 那麼,如果人們確實想關注您正在開展的項目,那麼派遣人員去哪裡比較好呢?

賈斯汀·塔德洛克:你可以隨時在 Twitter 上關注我,賈斯汀·塔德洛克。 但如果可以的話,我想插入 WordPress 開發者博客。 這是我和我的幾個隊友進行大量寫作的地方,但我們一直在尋找貢獻者。

波普博士:是的,絕對是。 您希望有人自願撰寫任何主題嗎?

Justin Tadlock:圍繞設計開發的任何事情,從在站點編輯器中簡單構建某些內容到極其複雜的開發主題領域,都是開放的。

Pop 博士:太棒了。 好吧,非常感謝你今天加入我的行列,賈斯汀。 我對團隊在 6.3 上所做的工作感到非常興奮。 到目前為止我玩過的所有東西都非常好。 感謝所有致力於此工作的人,以及開發者博客上的出色工作。 感謝您的志願服務和為此付出的努力。

Doc Pop:感謝您收聽 Press This,這是 WMR 上的 WordPress 社區播客。 再說一遍,我的名字是 Doc,您可以在 Twitter @thetorquemag 上關注我在《Torque》雜誌上的冒險經歷,或者您也可以訪問 Torquemag.io,我們每天都會提供類似的教程、視頻和採訪。 請訪問 Torquemag.io 或在 Twitter 上關注我們。 您可以在 Red Circle、iTunes、Spotify 上訂閱 Press This,也可以每週直接在 wmr.fm 下載。 我是你們的主持人流行博士,我通過我在 WP Engine 的角色來支持 WordPress 社區。 我喜歡每週在 Press This 上關注社區成員。