hexo添加新菜單並實現新菜單的文章歸類


1.添加收藏夾菜單,新建一個頁面,命名為 favorite,命令如下:

hexo new page favorite

## 然后就可以看到在source下多了一個favorite的文件夾,里面有一個index.md文件

2.在菜單中添加鏈接。編輯主題的 _config.yml ,在 menu 中添加如下代碼:

  - page: favorite
    directory: favorite/
    icon: fa-star

3. 如果你用的時中文,即你使用的語言是 zh-CN,那么你就需要在themes主題下找到你安裝的主題里找到languages文件夾,里面有個zh-CN.yml,

用編輯器打開這個文件,添加favorite對應的中文翻譯

favorite: 收藏夾

大功告成!!此時你已經有了一個新的菜單favorite,你可以到source目錄下面找到一個favorite文件夾里面有個index.md,你可以按需修改這個index.md文件。

 

4.如何將文章歸類到這個新建的菜單下面呢?

 如果你想在這個新建的菜單favorite下面實現文章的歸類,而不是只顯示單一的index.md中的內容,那么你需要做以下修改:

4.1 回到第2步,編輯主題下的_config.yml, 找到menu將新添加的菜單favorite修改為:

// 不做文章歸類新建菜單 favorite 
- page: favorite
    directory: favorite/
    icon: fa-star

// 做文章歸類新建菜單 favorite
  - page: favorite
    directory: categories/favorite
    icon: fa-star

4.2  在寫文章時,頭部增加一個favorite分類就行了。

// 注意格式,不同的主題書寫格式稍有差異
---
title: abc
categories:
- favorite
tags:
---

 

5.備注

5.1由於不同的主題書寫格式稍微有些差異,但大都差不多,就順着原來的格式寫就行了。不知道是否所有的主題都支持,料想應該都支持,其他主題沒用過所以這個真不確定,具體還要看各個主題之間的差別了。

5.2 我使用的主題是 maupassant-hexo


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM