WordPress 5.5 – 新功能、問題和錯誤修復

已發表: 2020-09-14
WordPress 5.5

最後更新 - 2021 年 7 月 8 日

如果您有 WordPress 網站,您就會知道更新是 WordPress 生態系統的重要組成部分。 您會看到定期發布的新更新,其中包含幾個錯誤修復和功能添加。 其中一些更新非常重要,您可能不想忽略它們。 WordPress 5.5 就是這樣一個版本,其中引入了許多重大更改。 在本文中,我們將研究 WordPress 5.5 版本,並嘗試了解主要的改進和挑戰。

如果您有託管的 WordPress 託管服務,您可能不必擔心啟動更新。 否則,您將不得不手動開始使用它。

現場表現

您會發現一些有趣的功能可以通過此更新提高您的整體網站性能。

延遲加載圖像

延遲加載是一項有助於提高頁面加載速度和網站性能的功能。 使用延遲加載,您網站上的圖像將等待加載,直到用戶滾動靠近它們,以便它們即將出現。

此外,對於手機,延遲加載將阻止瀏覽器加載用於其他設備的圖像。 這可能是另一個用戶友好的功能,因為用戶只會消耗更少的數據。

搜索引擎優化

通過此 WordPress 版本更新,您的 SEO 工作可能會得到提升。

新站點地圖

通常,WordPress 可以幫助您使網站受到搜索引擎的歡迎。 在 WordPress 5.5 中,將有一個新的 XML 站點地圖,它將幫助搜索引擎“從一開始就”發現您網站上的重要頁面。 這意味著您的網站可以更快地覆蓋目標受眾,並有更多時間將用戶轉化為客戶或訂閱者。

插件和主題

管理插件和主題是 WordPress 網站所有者日常工作的重要組成部分。 讓我們看看此更新將如何對該部門產生影響。

插件和主題的自動更新

使用 WordPress 5.5,您可以選擇是否要自動更新插件和主題。 基本上,如果您想始終更新插件和主題,您可以打開此選項。 您可以為單個插件或主題或所有插件或主題保持自動更新選項。 另一方面,您也可以選擇手動安裝新更新。

使用 zip 文件手動更新

WordPress 5.5 也使手動更新插件和主題變得更加容易。 您所要做的就是上傳一個 zip 文件以手動啟動更新。

古騰堡編輯

您將在此 WordPress 更新中看到的最重要更改將在 Gutenberg 塊編輯器中。

塊模式

塊模式是 WordPress 5.5 的主要亮點之一。 這些模式將幫助您創建結合文本和媒體的視覺吸引力佈局。 因此,您將能夠以更有效的方式表達您的故事。

WordPress 5.5
塊模式是您將在最新版本的 WordPress 中註意到的主要新增功能

內聯圖像編輯

如果您通常花費大量時間在圖像編輯上,那麼新的 WordPress 版本會為您帶來一些有趣的東西。 您將能夠直接從圖像塊本身裁剪圖像。 您還可以旋轉和縮放圖像塊中的圖像。 總的來說,這對於在 WordPress 上編輯圖像時節省時間很有幫助。

WordPress 5.5
內聯圖像編輯是另一個受歡迎的功能,它將增強用戶體驗。

新區塊目錄

找到您正在尋找的正確塊將不再是一個困難的過程。 在最新版本的 WordPress 中,塊目錄被合併到塊編輯器中。 這意味著您將能夠在您的站點上安裝新的塊類型,而無需離開編輯器。

WordPress 5.5
塊目錄將集成到添加新塊搜索中。

塊編輯器的視覺改進

更新後,塊編輯器整體看起來更有吸引力和易於訪問。 例如,“添加塊”選項在黑色背景下變得更加明顯。 同樣,邊框和突出顯示更易於訪問。

更好的塊導航

在使用父塊內的子元素時,塊編輯器給用戶帶來了一些普遍的困難。 通過此更新,選擇父塊或其中的子元素更加順暢。 您也可以通過拖放模式移動塊。

可訪問性

也有一些更改使 WordPress 體驗更易於訪問。 這些包括:

  • 借助按鈕在媒體屏幕和模式對話框中復制鏈接的選項,在早期版本中,需要突出顯示一行文本。
  • 可以用鍵盤移動元框。
  • 輔助設備將能夠閱讀圖像編輯器中的說明並編輯圖像。

開發人員級別更改

除了改善一般用戶體驗外,您還會發現 WordPress 5.5 還進行了一些開發人員級別的更改。 在這裡,我們也將看看其中的一些變化。

REST API 中的服務器端註冊塊

WordPress 5.5 添加了塊類型端點。 這將有助於 JavaScript 應用程序輕鬆檢索在服務器上註冊的任何塊定義。

破折號

Dashicon 庫中有 WordPress 5.5 的重大更新。 此更新新添加了 39 個塊編輯器圖標。

定義環境

此 WordPress 更新標準化了定義站點環境類型的過程。 您將能夠定義環境類型,例如登台或生產,並執行特定於該類型的命令。 此更新允許您使用代碼wp_get_environment_type()檢索環境類型。

請注意,在 WordPress 5.5.1 之後,將無法覆蓋可能的環境類型。 您可以在此處找到更多詳細信息。

將數據傳遞給模板文件

通過此 WordPress 更新,您可以更有效地將數據傳遞到模板文件中。 新的 $args 參數有助於改進模板加載功能( get_header(), get_template_part()等)。 此參數將有助於將值得完整數組的數據添加到模板中。

PHPMailer 庫更新

這將有助於開發人員對 redirect_guess_404_permalink() 進行更細粒度的控制。

緩存失效

對於使用 PHP 的 OPcache 的站點,會有更可靠的緩存失效。 這是由於更新期間的新wp_opcache_invalidate()函數(包括插件和主題)。

自定義帖子類型

現在可以在register_taxonomy()中為自定義分類法指定默認術語。

與類別分類相關的自定義帖子類型現在可以選擇支持默認術語。

默認元數據值

REST API 現在正式支持通過register_meta()指定默認元數據值。

捆綁庫的更新版本

您將找到這些捆綁庫的更新版本:SimplePie、Masonry、Twemoji、getID3、imagesLoaded、Moment.js 和 clipboard.js。

WordPress 5.5 問題

隨著越來越多的用戶更新到 WordPress 5.5,也報告了一些問題。 在本節中,我們將研究更新後報告的一些主要問題。

經典編輯器插件問題

自從古騰堡編輯器問世以來,圍繞它的用戶友好性進行了很多討論。 但是,很多用戶還沒有準備好放棄他們長期使用的經典編輯器。 證明這一點的經典編輯器插件在 WordPress 插件存儲庫中非常受歡迎。

在 WordPress 5.5 更新後,許多用戶報告了經典編輯器的可視化編輯器模式存在問題。 對於即使在引入和接受古騰堡之後仍繼續使用經典編輯器的內容創建者來說,這可能是一個問題。

jQuery Migrate 關閉的一般插件和主題問題

jQuery Migrate 是一個 JavaScript 庫,它幫助插件和主題開發人員管理使用過時的代碼運行他們的插件和主題。 在 WordPress 5.5 中,jQuery Migrate 已關閉。 因此,如果您使用一些未更新的插件和主題,您可能會遇到一些問題。 大多數開發人員通過更新各自的插件和主題來有效地管理它。 但是,一些插件可能仍然會因此而面臨問題。

用戶體驗問題

在 WordPress 5.5 更新後,許多用戶報告了分頁問題。 基本上,它給主題使用“頁面”這個詞和附加非數值的網站帶來了問題。 但是,可以藉助一些變通方法來克服它。 另一個報告的問題是 WordPress 5.5 更新後與特色圖像相關的問題。

站點地圖問題

正如我們上面所討論的,WordPress 5.5 引入了新的 XML 站點地圖。 顯然,許多用戶報告了一個錯誤,即創建了錯誤的站點地圖頁面。 使用本機 WordPress 站點地圖的站點以及需要多個 XML 站點地圖的站點已專門報告了此問題。

由於新的 WordPress 5.5.1 已經可用,其中一些問題已經得到解決。 我們將在本文稍後部分研究通過此更新完成的錯誤修復。

如何修復 WordPress 5.5 問題?

更新到 WordPress 5.5 後,一些用戶報告了網站損壞。 以下是如何避免問題以及如何解決問題的快速瀏覽。

啟用 jQuery 遷移助手

這是一個由 WordPress 開發團隊開發的插件,可以幫助您解決與暫時關閉 jQuery Migrate 相關的問題。 它將啟用遷移腳本,這將為插件開發人員提供更多時間來更新他們的代碼。 請注意,這不是永久解決方案,只會提供更多時間進行更改。 WordPress 管理員上會出現警告消息,提醒您插件或主題中使用的已棄用代碼。

WordPress 5.5
這是一個臨時解決方案,可防止您的網站在更新到 WordPress 5.5 後崩潰。

降級 WordPress 版本

如果 WordPress 5.5 給您帶來麻煩,您可以嘗試的另一個解決方案是降級 WordPress 版本。 有一個選項可以手動下載所需的穩定版本郵政編碼,然後通過 FTP 上傳。 但是,對於大多數用戶來說,這可能是一個複雜的步驟。 在這種情況下,使用插件會更可取。

WP降級| 特定核心版本

如果當前版本引起問題,此插件將幫助您返回到以前的 WordPress 版本。 您可以安裝這個插件,它會自動檢測當前安裝的 WordPress 版本。 然後,您可以在指定字段中指定要返回的版本。 如果您需要繼續使用舊版本一段時間,這將是一個不錯的選擇。

WordPress 5.5
該插件將幫助您專門安裝以前版本的 WordPress。

該插件還允許您在需要時手動編輯下載鏈接。 這將允許您從其他來源獲取版本,或更改 WordPress 核心的語言。

更新顯示警告消息的插件和主題

您需要將所有插件和主題更新為最新版本。 使用最新版本更新所有插件和主題後,如果沒有更多警告消息,您可以禁用 JQuery Migrate 插件,並安裝 WordPress 5.5。

如果插件或主題即使使用最新版本也顯示警告消息,您可能必須聯繫開發人員並要求他們進行更新。 如果它們沒有更新,您可能不得不停止使用這些插件或工具。

檢查您的 PHP 版本

如果您的網站在較舊的 PHP 版本上運行,更新後可能會給您的網站帶來問題。 您可以將 PHP 更新到最新版本來解決此問題。 您可能需要聯繫您的託管服務提供商來管理此問題。

插件和主題開發人員如何測試版本更新?

如果您是插件或主題開發人員,您可以使用以下插件對其進行測試,以查看更新後的功能。

測試 jQuery 更新

測試 jQuery 更新插件將幫助您在 WordPress 中更新它們之前測試不同版本的 jQuery 和 jQuery UI。 該插件由 WordPress 團隊開發,應在測試環境中使用。 如果發現任何錯誤,您還可以報告 jQuery 腳本中的錯誤。

WordPress 5.5
開發者可以使用這個插件來測試他們產品的版本兼容性。

WordPress 5.5.1 – 錯誤修復和新功能

這是您將使用 WordPress 5.5.1 獲得的所有錯誤修復和功能增強的列表。

行政

  • 批量刪除用戶時的內容歸屬問題– WordPress 5.5 之後報告的問題之一與批量刪除多個用戶時的內容歸屬有關。 此錯誤已修復。
  • “帖子”部分底部的批量操作菜單問題已修復。
  • 更正了回复單個用戶時的評論問題。
  • 管理欄下方的額外填充是固定的。

塊編輯器

  • 在塊編輯器的導航菜單中,5.5 更新後選擇的選項沒有突出顯示。 這已在 5.5.1 中修復。
  • 另一個值得注意的問題是按鈕背景顏色應用程序。 此問題已在 WordPress 5.5.1 中得到解決。
  • 表示樹形網格中位置的塊的描述有一個錯誤,即級別顯示不正確。
  • 另一個修復與 QueryControls 組件中類別選擇的回歸錯誤有關
  • 塊模式中的硬編碼字符串可翻譯。
  • 現在修復了某些主題的文本對比度問題。
  • 一些用戶注意到,當在 Gutenberg 阻止目錄中搜索某些術語時,會顯示錯誤。 這是在更新後修復的。
  • 在啟用元框的情況下使用移動或平板電腦選項時,小型編輯器預覽也存在問題。 這在 WordPress 5.5.1 發布後也得到了解決。
  • 此外,還更新了許多軟件包版本號。

WordPress 5.5.1 還有幾個錯誤修復。 您可以在此處查看 WordPress 5.5.1 的改進和修復。

進一步閱讀

  • 基本的 WordPress 故障排除。
  • 在不影響客戶體驗的情況下更新 WooCommerce。