WordPress 4.7 即將在 12/6 發佈,來看一下有什麼主要的新功能吧!
- Twenty Seventeen – 全新的預設主題,包含了全幅的特色圖片、video header 和 subtle animations。此主題主要專注在商業網站,頁面上包含了多個區塊和小工具,導覽頁和社群選單,網站Logo以及許多的功能。
- Video Headers – 透過影片header可以更凸顯你的網站特色。
- Set up your site in one flow – 從搜尋到安裝主題,到自動安裝主題特定的測試內容,到在預覽視窗中點擊捷徑直接編輯頁面上的項目,再到新增頁面並設定選單或是首頁,新建一個網站的速度將比以往更快速並且更容易。備註:測試內容(Starter content)只會在檢視一個全新的網站時才會出現,目前只在Twenty Seventeen 才能使用,未來將會擴展到其他內建主題。
- 客製化CSS與即時預覽 – 在 WordPress 4.7 中你可以直接在 Customizer 中透過 css 來修改主題或是插件的外觀,你可能不再需要一些主題提供的 css 客製化功能了。
- 使用者後台自訂語言 – 有時候網站設定的語言並不一定適用於每個人,像是雖然客戶的網站為繁體中文,但是身為管理者的我還是習慣後台顯示英文,過去會是用 Admin in English 這類的外掛,在 WordPress 4.7 之後就不用了。
- PDF 縮圖預覽 – 上傳 PDF 將會自動顯示縮圖,讓你更方便辨識檔案。
以上是跟使用者相關的功能,當然對於使用者來說也有不少的變動和新功能的增加:
- REST API content endpoints – 身為開發者的你如果只測試一個功能,請測試這項。這個功能對於開發插件、主題或是管理者介面的人相當有幫助。 (#38373)
WP_Hook
– The code that lies beneath actions and filters has been overhauled. You likely aren’t affected, but if you’ve done things to the$wp_filter
global or experienced funky recursion bugs in the past, please take a moment to read the dev note and test your code.- Custom bulk actions – 現在你可以在文章清單頁新增其他批次處理動作了。
- Expanded Settings Registration API via
register_setting()
. - For theme developers: Post type templates (#18375) , 原本頁面樣板的功能被帶入到其他 Post Type 了,將來你也可以設計不同的文章樣板。
- More goodies for theme developers!
- Locale switching (#26511):語系轉換
- Comment allowed checks have the potential for a back-compat break.