發布於 2023-03-10

更新於 2023-03-13

程式

約583字 (3分鐘閱讀)

[Day 20] 如何在 Github Page 上建立留言回覆系統 - 嘗試 30 日寫文充版挑戰

Title Image

Photo by utterances on utterances

前言 - Prologue

嘗試寫 30 天文充實版面 (跳過假日 ლ(́◕◞౪◟◕‵ლ) ) 更新文章的 Day 20

在當今社交化的網路環境下,互動和社交已經成為網站發展的重要組成部分。在建立自己的網站時,除了提供有價值的內容和良好的使用體驗,還需要考慮如何增強使用者參與感。因此,為網站添加評論系統和留言板已成為許多站長的必選項。GitHub Pages 是一種免費且可靠的網站托管服務,讓使用者可以在上面建立自己的網站並分享代碼、文章、專案等。

若想為 GitHub Page 增加留言回覆系統,可以使用名為 utteranc 的工具。它能輕鬆地在 GitHub Page 上添加評論系統,讓網站更互動和豐富。透過 utteranc 工具,可以快速設置評論框位置、主題、標籤等,也方便管理評論資料和回覆信息。下面將介紹如何使用 utteranc 工具在 GitHub Page 上建立留言回覆系統。

正文 - Main text

要在 Github Page 上建立部落格留言回覆系統,可以依照以下步驟使用 utterances 工具:

1. 於 Github 安裝 utterances 工具

進入 GitHub Apps - utterances,點擊 Install 按鈕。

Step 1 Install App

2. 選擇要授權使用的 Repository

選擇部落格所在的 Repository,一般都是直接放在 [用戶名].Github.io 底下居多 (下圖以我為例(?)),確認後再點擊 Install 按鈕。

Step 2 Select your reponsitory

3. 跳轉到 utterances 的設置頁面

在底下可以選擇各種風格與設置等等,選擇好後,先去 "Enable Utterances" 複製 script。然後在自己的 Github Pages 網頁中,找到想要添加的位置,並在該位置複製貼上就 OK 拉。

如果是 Vue 的話將 <script> 替換為 <component :is="'script'"

參考資料 - Reference

[1] Comment feature in Jekyll blog - Let's see how to use utterances service to add a comment feature to Jekyll project.

https://dev-yakuza.posstree.com/en/jekyll/utterances/

[2] utterances

https://utteranc.es/

後記 - Epilogue

因為今天突發奇想將自己一直很想做的評論區功能補上,於是去查了如何在 Github page 上新增留言區塊,最後發現了 utterances 這款優秀的 Github App,真的有夠方便!!

[Day 20] 如何在 Github Page 上建立留言回覆系統 - 嘗試 30 日寫文充版挑戰

https:///blog/39

作者

Kama

Read more from 程式
lightbox-image
Toggle Button - Red Pandas Icons by svgrepo.com

Copyrights © 2023 Kama, All Rights Reserved.