Hexo-NexT 側邊欄基礎配置
前言
這篇要介紹的是側邊欄的基礎配置會包含關於、標籤、分類、歸檔、搜尋、頭像、個人相關連結(IG、Gmail…)這些功能,另外本網誌的側邊欄有新增切換語言的功能,有興趣可以看看。
關於、標籤、分類、歸檔
首先要生成關於、標籤、分類這三個分頁(但歸檔不用,他預設就有了,我也覺得很奇怪為什麼其他不要預設就生成)
1 | hexo new page about |
接著應該會發現在 source 裡面多出了三個資料夾
點進去後會發現一個叫做 index.html
的東西,點進去後輸入以下內容(xxx 依照 about、tags、categories 哪個資料夾填入)
1 |
|
以 about 為例
1 |
|
另外,about 裡面要放一些關於自己的一些事的話,就直接接續 ---
,底下繼續撰寫即可,以我的 about 為例
1 |
|
接著要讓側邊欄顯示關於、標籤、分類、歸檔這些字樣給使用者選用,移駕到你的 theme 主題的_config.yml
找到 menu,並將 about、tags、categories,取消註解,如下(如果想改圖示的話就就跟頁底配置中更換 icon 一樣,將後面的圖示替換即可)
1 | menu: |
恭喜你這樣就完成第一步啦~應該可以在網站上看到這些東西了
搜尋
首先安裝搜尋需要的插件
1 | npm install hexo-generator-searchdb |
然後到你的 theme 主題的_config.yml,搜尋 local_search
,將 enable
,設為 true,就完成嘍,超簡單的吧~
1 | # Local Search |
頭像
這個更簡單,在 theme 主題的_config.yml,搜尋 avatar
,然後將你想要的頭像放到 theme 主題中 /source/images
然後將 url
後設定為 /images/image_name
,以我的頭像為例,其檔名叫做 Panda_Me.png
,而 rounded
代表是否要顯示在圓框內,rotated
表示滑鼠移到頭像上時是否要旋轉
1 | # Sidebar Avatar |
個人相關連結
接下來這是最輕鬆的,一樣在 theme 主題的_config.yml,然後搜尋 social
,在底下找你想要顯示的網站,取消註解,然後將你的網址打上去即可,以我的為例,我放了 Github、Gmail、IG
1 | # Social Links |
結語
側邊欄的基礎功能都已經配置完畢,看起來已經跟一般的部落格看起來差不多了呢,是不是很簡單啊,如果有發現哪裡講錯或是有任何疑問,都歡迎在底下留言告訴我喔~
其他功能
側邊欄
- 關於、標籤、分類、歸檔、搜尋 ✅ - 切換語言