天天看點

Hexo部落格-NexT主題自定義首頁配置方法

Refrence

https://zhuanlan.zhihu.com/p/366761432

問題

在使用Hexo部落格架構的Next主題時,預設首頁是數篇部落格的摘要。想要修改首頁(也即首頁)的内容(例如給出網站的介紹等),需要進行自定義配置。

步驟

  1. 在根目錄的source目錄下,建立一個index.md文檔

    這個source目錄下的index.md文檔即是我們自定義的首頁。在文檔中做出的任何修改均會展現在自定義首頁中。

    Hexo部落格-NexT主題自定義首頁配置方法
  2. 修改根目錄下的_config.yml檔案的index_generator項

    打開根目錄下的

    _config.yml

    檔案,将

    index_generator

    項下的

    path

    項的值修改為一個無效值,例如:我将這一項修改為了default-index。目的是使Hexo架構的預設首頁指向一個無效值。
    Hexo部落格-NexT主題自定義首頁配置方法
  3. 修改NexT主題的配置檔案(themes/next/_config.yml檔案)的Home菜單指向的連結

打開

themes/next/

目錄下的

_config.yml

檔案,将

menu

項下的

home

項的值修改為

/ || fa fa-home

。使得點選頁面中的Home菜單時,可以傳回自定義首頁。

Hexo部落格-NexT主題自定義首頁配置方法

解釋

source目錄下建立的index.md文檔将作為自定義的首頁,是以,我們需要屏蔽掉系統預設的首頁。屏蔽掉系統預設的首頁的方法是修改_config.yml配置檔案的index_generator項。

後注

進行上述配置需要的先導知識有:Markdown的基本文法,Hexo部落格的搭建和部署,NexT主題的下載下傳和使用,Hexo建立文章的基本指令。

繼續閱讀