Hexo 博客 NexT 主題下如何添加分類、標簽


Hexo Next 主題默認帶有不少菜單,如關於(about)、分類(categories)、標簽(tags)等,默認處於注釋狀態,將需要取消的菜單注釋掉,然后生成相應的 page 即可。

  1. 打開 ~\themes\next\_config.yml 文件,找到 menu 相關的設置,取消掉需要的菜單項的注釋。
    test

  2. 重新生成部署后,可以看到新增的菜單項,但是單擊后會報如下錯誤

Cannot GET /about/
Cannot GET /tags/
Cannot GET /categories/
  1. 這是因為還需要運行如下命令新建相關 page
hexo new page "about"
hexo new page "tags"
hexo new page "categories"
  1. 新建 page 后,會在 source 目錄下新建 abouttagscategories文件夾,每個文件夾下還會創建一個index.md文件表示關於、標簽頁分類頁面,編輯這三個MarkDown文件可以自定義這三個頁面的內容.

  2. 最后一步,編輯各頁面對應的index.md文件,增加 type 即可。注意冒號 : 后必須空一格,title 和 date 是默認生成的。重新部署后能夠看到效果。

---
title: about
date: 2021-03-13 15:21:30
type: "about"
---
 
---
title: tages
date: 2021-03-13 15:21:30
type: "tags"
---
 
---
title: categories
date: 2021-03-13 15:21:30
type: "categories"
---
  1. 在新建博文的頭部,直接輸入該博文的分類、標簽等即可。分類只能有一個,標簽能有多個,多個標簽不能一行,注意下面的格式。
---
title: Hello World # 標題
date: 2019/3/26 hh:mm:ss # 時間
categories: # 分類
	- 分類  # 只能由一個
tags: # 標簽
	- PS3  # 能有多個
	- Games  # 一個標簽一行
---

摘要
<!--more-->
正文


免責聲明!

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



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