昨天,Happy Prime所有者兼工程師Jeremy Felt獲釋 短注,這是一個用於從WordPress編輯器編寫筆記的插件。 目的是讓用戶創建簡短的內容,例如在Twitter,Instagram和類似的社交網路上找到的內容。 但是,它沒有附帶前端發布界面,至少在1.0版中沒有。
該插件的工作方式類似於帖子和頁面編輯器。 對於大多數用戶來說,它應該很簡單。
雖然Shortnotes插件目前還比較簡陋,但它可以作為更多功能的基礎。 使社交網路具有吸引力的部分原因是易於發布快速內容。 通過插件發布注釋需要訪問WordPress管理員,單擊「添加新」,編寫內容,發布,然後單擊新鏈接以在前端對其進行查看。 通過儀錶板小部件或前端表單快速發布的界面將是有用的補充。
在塊編輯器中記錄帖子類型。
並非所有用戶都熟悉的一些新概念是「回復URL」和「回複姓名」欄位。 這些是用於創建筆記以回復網路上其他帖子或人的語義欄位。 插件將自動在前端輸出此回復鏈接。
該插件與 Webmention插件。 Webmention是用於在網路上進行提及和對話的標準化協議。 目標是建立一個分散的社交「網路」,每個人都擁有並控制其內容。 它是什麼的替代品 獨立網 稱為大型高科技公司可以控制的「公司」網路。
輸入URL答覆時,Shortnotes將自動通過Webmentions插件系統發送該URL。 如果存在,它還會將帖子內容中的URL解析為webmentions。
用戶可能還會注意到注釋標題欄位丟失。 這是故意的。 該插件會自動生成標題。
這個想法是為了使標題不出現在主題布局中。 因為大多數主題在顯示之前都沒有編碼為檢查後類型支持,所以用戶主題很有可能會在前端輸出自動生成的標題。 目前,這意味著為不希望出現的主題編輯一些主題代碼。 感到有一個 他如何修改此示例 他網站的自定義「二十一二十一」兒童主題。 從長遠來看,隨著更多主題開始支持即將到來的網站編輯器,用戶將能夠直接在WordPress管理員中進行此自定義。
通過一些調整,例如刪除標題和一些小的CSS調整,我能夠使用Genesis Block主題創建一個乾淨的Notes存檔頁面:
修改後的筆記存檔。
我檢查該項目的興趣之一是深入研究一個插件的真實示例,該示例限制了哪些塊可與編輯器一起使用。 注釋帖子類型僅允許「段落」,「圖像」和「圖庫」塊。 同樣,該想法是複製您在社交網路上可以做的事情的感覺。 總體而言,此功能按預期工作,將注釋限制在塊的子集中。
但是,我在塊編輯器中遇到了一個錯誤。 所有塊模式,無論它們包含什麼塊,都出現在插入器中。 單擊包含不允許的塊的塊不會將其插入到帖子中。 但是,編輯器確實添加了它具有的彈出注釋。 有一個 這個錯誤的GitHub問題 自2020年6月開放以來,幾乎沒有動靜。
感覺創建了一個插件來解決這個問題 取消註冊損壞的圖案。 它刪除任何包含帖子類型不支持的塊的模式。 充其量,這只是一個臨時措施,需要在WordPress中解決。
像這樣:
像載入中…