WordPress 5.5.1與回填一起發布,用於不推薦使用的JavaScript全球

wordpress-5-5-1發布,帶有回填,用於棄用的javascript-globals WordPress 5.5.1與backfill一起發布,用於不贊成使用的JavaScript全局

WordPress 5.5.1 昨天與 34個錯誤修復,4個增強功能5個錯誤修復 用於塊編輯器。

5.5版 刪除了19箇舊式JavaScript本地化對象,建議使用WordPress 5.0中引入的i18n軟體包中的新功能和實用程序。 此維護版本中最顯著的變化之一是包含了 這些現已棄用的JavaScript全局變數的補余,這導致許多流行的插件和主題出現錯誤。

「如果我們僅計算安裝或超過10萬次安裝的插件或主題,其中的一些已經產生了難以置信的影響,這就是為什麼我們決定儘快修補此問題的原因。」 Joost de Valk在更新中表示 受影響的擴展,在Omar Reiss的幫助下。

受影響的主題包括Astra(安裝超過100萬),Storefront(超過20萬),Hestia(超過10萬)以及數十種。 一小部分受影響的流行插件包括高級自定義欄位(100萬以上),SiteOrigins小部件捆綁包(100萬以上),用於WP的AMP,(100k +),WooCommerce Services(100萬以上),Ocean Extra(600k +)和Rank數學搜索引擎優化(400k +)。

主題和插件開發人員仍需要更新其代碼才能使用wp.i18n,但與此同時,舊代碼不會阻止JavaScript執行。 De Valk表示,新計劃是在兩個主要版本中刪除此後備代碼,因此開發人員需要在WordPress 5.7於2021年推出之前更新其代碼。

戴維·安德森(David Anderson)在有關回填的聲明中說:「聽起來像這樣的問題也應該解決,即如何發生這種廣泛的破損,以及如何在將來防止這種破損。」 「發布過程的哪一部分應該標記出這將要發生,那部分是如何失敗的,以及如何防止將來發生類似的失敗。」 傑克·斯普洛克(Jake Spurlock)建議對WordPress 5.5進行回顧可能是一個好主意。

WordPress 5.5發布三周後, 啟用jQuery遷移助手 有超過100,000個有效安裝。 對於在更新到WP 5.5之後遇到jQuery問題的用戶,該插件是一個權宜之計。 儘管在WordPress更新為使用最新版本的jQuery的過程中,用戶可能會遇到很多麻煩,但官方支持論壇卻被淹沒了 損壞站點的報告 5.5發布後。 經過數小時的故障排除和修復後,許多用戶發現了有關插件的信息。 這是另一個有助於解決5.5回顧問題。

此維護版本也 刪除更改環境類型列表的功能 在新的wp_get_environment_type()函數中。 貢獻者認為,引入新類型並不是該功能的目的,而是因為這樣做是為了使主題和插件開發人員不能依賴一組可預測的類型列表。 現在,它們僅限於生產,階段,開發和本地,並在 公告

Joost de Valk說:「通過以這種方式限制環境類型集,WordPress核心,插件和主題可以根據此設置更改其行為。」

WordPress 5.5.1還修復了XML站點地圖的錯誤分頁,添加了站點環境以調試信息,並改進了許多缺陷附帶的其他功能。 的 完整的變更清單 在發行頁面上可用。

像這樣:

喜歡載入中……

資源

相關文章