hexo-yilia主題支援twikoo評論系統
如果圖片無法載入,可到 我的部落格 中,查看完整文章
yilia-more 已經增加對 twikoo 的支援,可直接使用
程式碼修改
-
layout/_partial/post
路徑下新建twikoo.ejs
,添加程式碼<div id="tcomment"></div> <script src="//cdn.staticfile.org/twikoo/1.5.11/twikoo.all.min.js"></script> <script> twikoo.init({ envId: '<%= theme.twikoo.envId %>', // 騰訊雲環境填 envId;Vercel 環境填地址(//xxx.vercel.app) el: '#tcomment', // 容器元素 // region: 'ap-guangzhou', // 環境地域,默認為 ap-shanghai,騰訊雲環境填 ap-shanghai 或 ap-guangzhou;Vercel 環境不填 // path: location.pathname, // 用於區分不同文章的自定義 js 路徑,如果您的文章路徑不是 location.pathname,需傳此參數 // lang: 'zh-CN', // 用於手動設定評論區語言,支援的語言列表 //github.com/imaegoo/twikoo/blob/main/src/js/utils/i18n/index.js }) </script>
-
layout/_partial/article.ejs
底部增加程式碼<!-- twikoo評論系統 --> <% if (theme.twikoo && theme.twikoo.enable && theme.twikoo.envId){ %> <%- partial('post/twikoo', { key: post.slug, title: post.title, url: config.url+url_for(post.path) }) %> <% } %> <% } %>
-
_config.yml
增加twikoo
配置twikoo: enable: true envId: # 環境id
-
打包
npm run dist
envId 獲取
郵件提醒設置
-
配置管理->郵件通知
-
配置管理–>郵件通知測試
測試成功通過就配置成功了
部落客標識設置
-
配置管理->通用
-
保存