古登堡WordPress插件將引入目錄塊

曾經被視為插件領域的東西現在已經成為Gutenberg項目的一部分。 昨天,團隊 合併了對目錄的拉取請求 (TOC)插入插件的代碼庫。 這是將近一年前開始的開發商Zebulan Stanphill的推動。

TOC塊可能會有些利基。 但是,顯然有必要。 至少有兩個獨立的塊插件來處理此功能,並且幾個塊庫插件涵蓋了該功能。 上周, 讀者問到這樣的解決方案。 很快,Gutenberg插件以及WordPress最終將覆蓋他和其他人。

該塊目前在WordPress.org上的插件中不可用。 它尚未正式發貨。 要對其進行測試,用戶要麼需要克隆 Gutenberg GitHub存儲庫 或獲取 每晚Beta。 對於那些想等待的人,它將在未來幾周內登上古騰堡10.1。

包括這些更小眾的區塊是該項目的良好方向-一個 腳註塊 也有可能。 儘管感覺就像踩插件開發人員的腳步,但WordPress需要擴展。 第三方開發人員有足夠的空間來構建其他模塊。 當用戶不得不篩選大量插件以查找其編寫過程的核心內容時,體驗會降低。 最終應在平台中包含哪些塊有限制。 但是,WordPress正在發布軟體。 默認的設置中牢固地包含高級書寫功能,例如TOC和腳註。

目錄塊

該塊與用戶習慣的其他塊有些不同。 TOC是文檔中所有標題的列表。 對於一般的WordPress和網頁,TOC鏈接到這些標題。 這使用戶可以在頁面上跳轉。 該塊取決於內容中的其他塊,這對於塊編輯器來說是一個新概念。

第一次將塊添加到空白頁時,它將顯示幫助消息。

Gutenberg WordPress插件介紹目錄塊Gutenberg WordPress插件介紹目錄塊不存在標題塊時的初始TOC塊。

用戶必須開始在其帖子中添加「標題」塊才能使用TOC塊。 添加它們後,每個標題將顯示為一個列表項。 該塊還適當地嵌套了用於子標題的列表項-例如,H3進入H2下的子列表。

Gutenberg WordPress插件介紹目錄塊1 Gutenberg WordPress插件介紹目錄塊標題成為TOC塊中的列表項。

這是事情變得更加複雜的時刻。 在Web上,TOC需要鏈接到這些標題,以便讀者可以跳至他們要查看的部分。 目前,這不會自動發生。 也許將來會這樣做,但是用戶必須手動添加HTML錨點才能使鏈接部分正常工作。 理想情況下,初始幫助程序消息將鏈接到 文檔頁面 有關如何為新用戶執行此操作的信息。

添加HTML錨點很容易。 但是,對於帶有數十個標題的長職位而言,這可能是一項繁重的工作。

要添加錨點,用戶必須單擊每個標題並導航到塊選項面板。 在「高級」選項卡下,輸入唯一的ID。 以文字本身命名最簡單。 帶「新世界」的標題欄成為新世界的錨點。 當其他人深入鏈接到帖子,創建更漂亮的URL(例如yoursite.com/blog/post-name/#a-new-world)時,這也有幫助。

古登堡wordpress插件介紹一個目錄塊2古登堡WordPress插件引入目錄塊將錨添加到標題欄。

TOC塊沒有任何設計設置。 如果用戶需要更改顏色或其他與設計相關的元素,則最好將其包裝在另一個塊中,例如「組」或「封面」。

古登堡wordpress插件介紹目錄塊3古登堡WordPress插件引入目錄塊將TOC包裝為一個Group塊。

如果在Group塊之前或TOC塊之前添加標題,則會將其添加到列表中。 最好將「段落」塊用作偽標題並更改字體大小。

總體而言,該區塊運行良好。 除了手動插入錨之外,這是一個受歡迎的功能。 也許插件作者會來寫代碼以使其自動化。

像這樣:

喜歡載入中……

來源

相關文章