GoDaddy的WordPress體驗高階產品經理Rich Tabor最近在釋出效率和工作流程方面有所提升。Iceberg Editor外掛的共同建立者上個月釋出了一個Markdown Commentsq區塊,允許使用者編寫僅限編輯器的註釋。上週,他推出了Todo List區塊外掛。
最新的外掛是另一個簡單的、僅限編輯器的工具。目標是允許釋出者在每個文章的基礎上建立和跟蹤任務。它本質上是一種直接在編輯器的內容畫布中建立釋出清單的方法。
向文章新增待辦事項列表
對於獨立作家,它應該作為一個獨立的外掛執行良好。較大的團隊可能會考慮將其與諸如Post Descriptions之類的外掛結合起來,以獲得更強大的解決方案。
使用區塊時的一個煩惱是單擊Enter
鍵盤上的按鈕兩次並不會使您脫離待辦事項列表。這就是核心WordPress中列表的工作方式,允許使用者建立新段落或新增不同的區塊。我不確定如何通過鍵盤移出待辦事項列表。
該問題可能與外掛如何構建列表有關。從技術上講,它建立了兩個單獨的區塊。Todo List區塊是單個Todo專案的wrapper。然而,我通常喜歡這種方法,因為它允許開發人員為每個專案建立區塊選項(例如,每個專案的不同顏色),我有時需要核心List塊的功能。
外掛+主題整合
主題JSON整合
過去幾年開發外掛最困難的事情之一是沒有標準化的主題方法來設計外掛輸出的樣式。每個外掛作者都有自己的系統,經常會隨著版本的變化而變化,主題作者必須跟上。
Tabor可能剛剛與Todo List區塊取得了完美的平衡。它定義了自己的樣式,但依賴於自WordPress 5.8以來可用的新theme.json
標準。
幾乎任何主題設計師想要設計的樣式都可以通過JSON輕鬆配置,並且外掛中捆綁了一個示例。主題作者可以簡單地複製、貼上和修改程式碼以適合他們的設計。或者,他們可以只使用他們想要的位。我只想更改文字顏色,因此就像插入單個自定義值一樣簡單。
在這個新的區塊時代,這是我們需要的那種前瞻性思維。而且,這個解決方案可能只是其他外掛作者應該遵循的標準。它為themers提供了一種用於自定義外掛輸出的簡單方法,並且不需要巢狀樣式來覆蓋具有高特異性的規則。
WordPress中的清單區塊型別
我最初對 Todo List Block 外掛感興趣的是它與清單(也稱為任務列表)的相似性。本質上,這些是無序列表,每個專案都有一個覈取方塊輸入。
為了透明,我主要只是想用清單構建一個配方區塊模式。這將讓讀者檢查說明中的每個步驟是否完整。
建立配方指令的任務列表
Markdown編輯器中的一個相對標準的功能是能夠通過鍵入以下內容來建立清單:
- [ ] Incomplete task. - [x] Completed task
有一個解決方案可以為Gutenberg外掛帶來類似的功能。它於2019年開業。然而,除了少數人加入之外,此後兩年內並沒有受到太大的關注。
Gutenberg專案負責人Matías Ventura分享了他在ticket早期嘗試過的一個概念:
鑑於與待辦事項列表塊的相似性,也許我們可以給Tabor一點點推動,讓他為大眾帶來清單解決方案。
評論留言