[Blog] 使用 Hexo 撰寫部落格 03 - 外部資源/插件設定
外部也有一些插件與資源可以幫助部落格更加豐富,本篇記錄用到的外部插件使用方式.
外部資源/插件設定
標籤雲
1.安裝插件
1 | npm i hexo-tag-cloud --save |
2.配置主網站_config.yml
要注意不要改錯檔案,不然可以看到標籤雲卻改不了樣式
1 | # hexo-tag-cloud 標籤雲:see https://github.com/MikeCoder/hexo-tag-cloud |
- 修改主題側邊欄的語言內容
以 NexT 主题為例修改 layout/_macro/sidevar.swig 文件中在 sidebar-inner 新增
1 | >if site.tags.length > 1 %} |
- 作者 git 上的 Readme 說明 [by version 2.1.2]
建議可以關注 https://github.com/MikeCoder/ 說明動作操作
1 | 完成安装和显示,可以通过 hexo clean && hexo g && hexo s 来进行本地预览, hexo clean 为必须选项。 |
新增 Google Analytics 流量分析
Google 分析是一個由 Google 所提供的網站流量統計服務。Google 分析現在是網際網路上使用最廣泛的網路分析服務。
(雖然這部落格只是用來來自己筆記的,流量應該很少,但想要用來玩玩看 google 的分析網站而試試)
1.註冊 google analysis
這邊我註冊了一個帳戶名(yume),資源名稱為 hexo_blog,名稱之後都可以更改,接著填寫一些想要分析的內容與目的等等,完成後就會得到一個資源,也會有資源 ID(但這不是我們要的),點入該新建的資源後,再新增一個資源串流,就可以得到評估ID了.
代碼設定操作說明
這邊提供了兩種方式說明:
- 1.新增網頁內代碼,全域網站內有說明如果在網站上 head 區塊加入代碼範例或是使用 google 代碼管理工具.
- 2.使用現有的網頁內代碼:內有提到 gtag.js 與你的評估 ID 資訊.
2.修改 hexo 的主題設定檔
由於目前我用的主題已經有現有的相關代碼設定,因此只要在上面拿到的評估 ID,貼到主題設定檔中的 app_id 裡就可以了.
1 | # Google Analytics |
- 當然有的時候會遇到不失效的問題,網路有說有的代碼會去判斷主設定檔的 hostname 與 github 是否
1 | # URL |
最終效果
網路上可說可以在剛剛的分頁按下測試,但發現並沒有,且一直出現過去 48 小時並未收到資料,
不過實際瀏覽可以看到分析結果喔!!
參考文章
[Blog] 使用 Hexo 撰寫部落格 03 - 外部資源/插件設定