遺失的「分類」、「標籤」首頁頁面?
AdSense
前言
我不確定是不是所有的主題,「分類」和「標籤」頁面預設都不存在。我是使用 BMW 主題,它的分類和標籤頁面必須手動生成。因此這邊紀錄一下。
還記得如何使用指令碼產生一篇新的文章嗎?
1 | $ hexo new [layout] <title> |
指令說明:
new:建立一個新的貼文
layout:用來指定文章的佈局。可以不寫,預設為 post。Hexo 有三種預設佈局:post(文章)、page(首頁) 和 draft(草稿)。
title:文章的標題。
產生「分類」的首頁頁面
這裏,我們是使用指令產生一個「分類」的首頁:
1 | $ hexo new page categories |
它會在 source 資料夾中,產生一個新的 categories 資料夾,並且在裡面產生一個 index.md
檔案。
直接點擊網頁 menu 中的分類,會出現如下的畫面:
但是這不是我們要的!
修改「分類」的 index.md
檔案
增加下圖第四行:
就會出現正常的「分類」首頁了~
「標籤」首頁頁面
以此類推。
終端機中輸入:
1 | $ hexo new page tags |
修改「標籤」的 index.md
檔案:
1 | type: "tags" |