WordPress 4.9 “Tipton” 今天發佈,以出生於俄克拉荷馬州的爵士音樂家 William Lee Tipton 命名,他是一位有天賦的鋼琴家和薩克斯風手。此更新介紹了 Customizer 設計和協作工作流程的重大改進,改進了 WordPress 內置的代碼編輯器,並增強了核心文本和媒體小部件。
草稿,計劃和預覽更改在定製器中
在 4.9 之前,用户可以在定製器中實時預覽他們的網站,但是他們所做的任何更改都需要立即保存或丟棄。通過此更新,可以在定製器中起草和安排更改,甚至可以共享預覽鏈接,以便在變更之前協作進行更改。用户現在可以播放內容,例如新的頁面,一組新的小部件,不同的菜單項組合,並安排在未來的日期發佈。
此版本還可以直接在定製器中搜索,瀏覽和預覽主題。搜索界面包括主題,功能和佈局的過濾器,就像在 wp-admin 的 “添加主題” 屏幕上一樣。它還不包括精選,熱門,最新或收藏夾選項卡,因此如果用户想要瀏覽這些類別,則需要導航回管理員。
定製器中的菜單創建過程也進行了更新,以避免重新考慮用户界面和修改後的副本。
語法突出顯示和錯誤檢查添加到代碼編輯器
WordPress 4.9 通過整合 CodeMirror 庫為內置代碼編輯器帶來了語法高亮,linting 和自動完成功能。這些期待已久的改進功能現在可以在主題和插件編輯器以及定製器中的自定義 HTML 小部件和附加 CSS 框中使用。該功能帶有關於直接編輯主題和插件的醒目警告,以及防止保存會導致致命錯誤的代碼的保護。
新的核心畫廊小工具和支持文本小工具中的簡碼和嵌入式媒體
WordPress 4.9 為 4.8 中引入的核心媒體窗口小部件(音頻,圖像和視頻)添加了一個新的圖庫小部件。它為在頁面和頁面編輯器中長期可用的小部件帶來了相同的畫廊創作功能。
這些增量更改將幫助用户為 Gutenberg 的基於塊的界面做好準備。計劃是在 Gutenberg 處於核心地位後最終將小部件轉換為塊,並且該插件已經支持庫塊以及自定義 HTML 塊。
從 4.9 開始,用户可以通過單擊 “添加媒體” 按鈕將媒體嵌入到 “文本” 小部件中,包括圖像,視頻和音頻。為了使這成為可能,WordPress 的貢獻者還需要添加短代碼支持部件,用户已經要求了近十年的功能。隨着這個內置的核心,成千上萬的 WordPress 網站將不再需要插件和主題的附加代碼來使用小部件中的短代碼。
小部件也得到了改進,以提供更好的移植經驗,更新了兩個主題小部件區域之間映射小部件的邏輯。
往 Gutenberg
WordPress 4.9 還在 admin 的 about.php 頁面中包含了一個通知,邀請用户幫助測試或貢獻給 Gutenberg 。這是功能插件首次突出顯示在用户看到的更新到最新版本後的頁面上。
在過去的幾個月中,Gutenberg 項目已經引起了很多關注,因為 WordPress 社區展望了將向全世界推出新編輯器的 5.0 版本。與此同時,4.9 的貢獻者正在共同努力,對現有功能進行重大改進,使用户能夠比以往更多地使用小部件和整體網站設計。這個版本由 Weston Ruter 和 Mel Choyce 領導,在 443 名貢獻者的幫助下,42%(185)首次貢獻 WordPress 。