WordPress 5.5中的新功能:主題作者應了解的功能和更改

即將到來的WordPress 5-5功能和更改主題作者應了解WordPress 5.5中的即將到來:功能和更改主題作者應了解

WordPress 5.5的目標發布日期是8月11日,距離現在還不到兩周。 對於尚未完全掌握即將發布的版本的開發人員,現在是開始研究更改可能如何影響其項目的好時機。 主題作者尤其可以期待幾個新功能和一些重大更改。

在大多數情況下,WordPress 5.5將引入主題開發人員可以開始添加到其主題的新功能。 但是,可能對主題產生負面影響的兩個最大更改將是自動更新並將HTML更改直接定向到自定義徽標輸出。

除了新功能和更改之外,主題作者還應該趕上我們 古騰堡插件的範圍 並針對將其合併到核心WordPress中的更新進行測試。

自動更新

WordPress 5.5最終將推出 插件和主題的自動更新。 這是期待已久的功能,對於保持最終用戶的更新並運行通常是其擴展程序最安全的版本而言,這應該是一件好事。 但是,自動更新的一大弊端是,大多數主題和插件都不會具有與核心WordPress相同級別的質量控制。 即使是最好的開發公司,也可能只有很少的人來查看代碼。

另一方面,自動更新功能意味著主題作者可以更快地向最終用戶推出修復程序。

重要的是,主題開發人員需要意識到用戶將啟用自動更新。 對於某些人來說,這可能並不意味著要更改其發布周期。 對於其他人,這可能意味著要花一些額外的時間來確保進行額外的質量控制。 自動更新的成功直接取決於插件和主題作者。 這是一項巨大的責任,不應掉以輕心。 WordPress在其開發社區中贏得了很多信任,以實現這一目標。

自定義徽標的HTML更改

作為一部分 與可訪問性相關的票證 對於WordPress 5.5,核心get_custom_logo()和the_custom_logo()函數將不再 在徽標圖像周圍輸出鏈接 在查看網站主頁時。 進行此更改是因為該鏈接本身默認情況下指向主頁,並且在這種情況下是不必要的。

目前,官方主題目錄中有183個主題以CSS中的鏈接為目標。 這並不一定意味著所有183個主題都會在更新時被破壞。 但是,這可能意味著其中一些將需要進行一兩次調整。

鼓勵主題作者以.custom-logo-link類為目標,而不是任何特定的HTML元素。 新的更改將添加一個 元素而不是 主頁上的元素。 兩者將使用相同的類。

塊模式已經到來

我不是什麼秘密 徹頭徹尾的頭暈 關於主題設計師的前景被放之四海而皆準,讓他們的才華通過方塊圖案發光的現象。 自古騰堡(Gutenberg)項目最初啟動以來,模式一直是缺少的功能之一。 對於主題作者,他們表示設計獨特的「模板」或「部分」與向最終用戶提供將其添加到其網站的方法之間缺少聯繫。

塊模式本質上是一組預配置的塊,用戶可以單擊按鈕將其插入到其帖子或頁面中。 該系統的優點在於,主題作者可以設計他們的內心所希望的任何模式,並使其易於用戶使用。 無需複雜的主題設置。 沒有冗長的教程介紹如何重新創建演示。 在塊編輯器中設計一些東西。 將其註冊為模式。 讓用戶將其插入帖子中並感到高興。

這是主題作者從未有過的機會。 這是一個創造精美設計的機會,而不必擔心普通用戶將其複雜化。 這是WordPress主題設計歷史中的關鍵時刻。 主題作者有機會推動系統,看看WordPress及其塊編輯器真正具備的功能。

建立餐廳主題? 為用戶提供多種食物菜單模式。 為小說家或其他書作家創作作品嗎? 為用戶提供一些用於展示其書籍的布局選項。

塊模式API 消除了主題創作者實際可以做的許多先前的限制。 現在,是時候讓這些主題作者負責了。

線高和自定義單位

塊編輯器具有兩個新工具,供最終用戶使用: 自定義行高和自定義單位。 主題作者可以選擇允許用戶使用自定義行高主題支持標記來編輯段落和標題的行高。 它們還可以允許用戶使用custom-units標誌在各種單位之間切換,例如在定義Cover block的高度時。 除像素外,主題還可以定義支持哪些單位。

允許用戶自定義文本的行高值可能是一件棘手的事情。 在某些情況下需要這樣做。 但是,對於喜歡保持嚴格的垂直節奏的主題作者,這可能會導致災難。 對於開發人員來說,這很可能取決於開發人員根據他們正在構建的主題類型而選擇。

無障礙小部件導航

從WordPress 5.5開始,主題作者將可以選擇輸出更多內容 可訪問的小部件。 默認情況下,顯示無序列表的窗口小部件在沒有任何上下文的情況下會這樣做。 對於那些使用輔助技術的人來說,這可能很難導航該網站。

主題作者現在可以將導航小部件添加到HTML5主題支持數組中,以添加新標記。 然後,WordPress將使用

相關文章