跨多個塊的文本選擇即將出現在 WordPress 中

昨天,Ella van Durpe 將期待已久的功能合併到 Gutenberg 插件中,允許用戶 跨多個富文本塊選擇和修改文本. 它應該會在 5 月登陸插件的 13.0 版和 WordPress 6.0。

用戶目前可以跨多個塊選擇文本,但編輯器會自動將選擇調整到所有塊本身,本質上是創建一個組。 更改將允許用戶突出顯示特定文本。 此功能適用於任何富文本塊,例如段落、標題、列表和引用。

text-selection-across-multiple-blocks-is-coming-to-wordpress 跨多個塊的文本選擇即將來到 WordPress跨兩個塊選擇文本。

任何想儘早測試此功能的人都可以獲取 從門票古騰堡。 單擊「構建古騰堡插件 ZIP」選項卡。

如果有任何基於文本的編輯器應該做好的一件事,那就是允許用戶根據標準約定來操作文本。 用戶應該能夠隨意選擇、複製、剪切、粘貼和移動字元和單詞。

當 WordPress 5.0 於 2018 年底推出其新的基於塊的編輯器時,作者所期望的一些工具並不存在。 每個段落、列表、標題和塊引用都是一個單獨的實體,而不僅僅是文本的延續。 塊是堵塞編輯流程的污泥。

塊系統解決了大量需要解決的問題。 新的帖子編輯器甚至看起來比它的經典前身更時尚。 但是,當幕後的東西不能滿足用戶對編輯器的需求時,這些事情就無關緊要了。 對於任何特定用戶或其他人來說,成為標準的每一個缺失的功能都是一個失敗,另一個一星評論,對於塊系統旨在帶來的革命。

如果用戶不能做像選擇和刪除兩個段落中的文本這樣簡單的事情,那麼所有其他的花里胡哨的東西有什麼用呢?

區塊編輯器推出至今已經三年多了。 也許現在贏回一些為他們的網站選擇不同路徑的人為時已晚。 對於其他人來說,也許他們的寫作流程發生了如此巨大的變化,以至於新聞無關緊要。 對於那些一直在耐心等待的人來說,知道 WordPress 總有一天會做到這一點,這是值得慶幸的時刻。

從對 Matías Ventura 的回應來看 昨天推特,它提醒人們有多少人想要這個功能:

在跨富文本塊選擇文本時,該實現尚未提供完整的功能覆蓋。 目前包括以下內容:

  • Enter:按 Enter 鍵將刪除選定的文本並創建一個新段落。
  • Backspace:按 Backspace 鍵可刪除選定的文本,並將後一個塊剩餘的任何內容與前者合併。
  • 刪除:按 Del 鍵刪除選定的文本並向前合併以前的文本。
  • 輸入:鍵入將用新輸入替換選定的文本。

在處理不同的塊類型時,Backspace 和 Del 之間的區別是相關的。 例如,當突出顯示列表中的文本後跟一個段落時,退格會將段落文本的其餘部分合併為一個列表項。 刪除時,列表項變為段落。

text-selection-across-multiple-blocks-is-coming-to-wordpress-1 跨多個塊的文本選擇即將來到 WordPress跨列表和段落塊退格選定的文本。

退格到列表中時,我確實注意到了一個錯誤。 它留下一個空列表項,如上面的屏幕截圖所示。

目前仍然沒有從兩個或更多塊中選擇文本並複製或剪切它的方法。 嘗試這樣做會退回到以前的行為。 複製/剪切動作抓取整個塊代碼而不是文本本身。

text-selection-across-multiple-blocks-is-coming-to-wordpress-2 跨多個塊的文本選擇即將進入 WordPress選擇部分文本時的複製操作。

新功能不會取消跨多個塊部分選擇文本並將它們作為一個組進行操作的能力。 用戶仍然可以移動位置、複製和修改它們。

相反,文本選擇功能是對當前工具的增強,許多人會很高興看到 WordPress 登陸。 這不是一整套能力,但這是項目的勝利,也是向前邁出的必要一步。

資源

相關文章