WooCommerce 4.0 發佈

WooCommerce 4.0 發佈了!這是一個大版號的更新,代表著這個版本並不完全相容於前一個 3.x 的版本。所以建議在更新前先在測試環境測試,測試正常後再更新到正式站。

WooCommerce 4.0 帶來了什麼新功能?

WooCommerce 4.0 是 2020 年的第一個發佈的版本,其中包含了最新的 WooCommerce Admin 功能。WooCommerce Admin 是 WooCommerce 核心邁向以 JavaScript 為導向現代化使用者體驗的第一步。

WooCommerce Admin

新的 WooCommerce Admin 包含了許多新的更新,並提供給商點管理者更多資訊,包含:

  • 新的資訊頁
  • 新的報表頁
  • 新的通知體驗
  • 新的商店管理工具

要注意的是,雖然 WooCommerce Admin 內建在這個版本,但是舊的報表工具還是會留著,將來在適當的時機會移除舊有的報表工具。

為了要提供新的介面體驗,你的網站必須要執行 WooCommerce 5.3 以上,如果商店的 WordPress 版本在 5.3 以下,會自動關閉 WooCommerce Admin。

Action Scheduler 3.1

在 WooCommerce Admin 底下執行的一個很重要的技術就是 Action Scheduler。這個程式其實已經在 WooCommerce 核心中運行了。這個 3.1 的版本是一個針對效能改良過後的版本,使用自訂的資料表來儲存資料來讓使用者有更佳的體驗,即使你的網站有著很大量的訂單或商品資料。

新的 Onboarding 體驗

要開始一個商店並不是那麼容易,新的 Onboarding 體驗讓使用者更容易開始一家商店。因此有 50% 的新使用者可以嘗試這個新的 Onboarding 流程。

其他更新

除了 WooCommerce Admin 外,WooCommerce 4.0 還包含了許多更新

  • 改良的訂單編輯界面
  • 最新的 WooCommerce 區塊套件修正
  • 針對英國脫歐 (Brexit) 和 Vat 的修正
  • 改良的 Email 處理
  • 針對儲存可變商品和貨到付款的最佳化

除了這新改進外,還有很多小的修正和新的 hook 推出,你可以在 changelog 中找到這些資訊。

棄用的函式

countries_using_vat 已被 WC_Countries::get_vat_countries 取代

更新的範本檔案

檔案改變
cart/shipping-calculator.php國家的字串在運費計算中改變為國家/區域
global/quantity-input.php在數量欄位中新增 placeholder 屬性
emails/customer-reset-password.php修正段落尾端遺漏的標籤
emails/email-styles.php更新 CSS 樣式
emails/email-header.php將表格寬度設定為 100%
single-product/add-to-cart/grouped.php在數量欄位中新增 placeholder 屬性

發佈留言