hexo自定义主页
经过了上文的介绍之后,我们可以简单的将自己的blog搭建起来。
这个时候,blog的主页根据你选择的主题会有一定的不同,但是大多是以文章列表作为主页,如下图:
但是,像我们这种喜欢折腾的人,怎么能接受一直使用默认的页面作为主页呢?那么这时候,自定义主页的需求就开始提上日程了。
这里主要介绍一种简单的自定义hexo主页的方法,这种方法其实是通过将一个文章内容作为首页展示的这种方案。
1. 主页内容
想要是用自定义主页,当然需要先创建一个自定的主页内容文件,该文件需要位于/source/
文件夹下,文件名需要是index.md
,这样才能保证hexo能够读取到这个文件。
文件内容可以自定义,如果希望主页内容能够有足够的个性化的话,可以在md文件中通过html、css实现更复杂的功能展示。示例如下:
2. _config.yml调整
为了保证能够正常展示自定义主页,并且能够将主页和需要展示的文章列表页进行恰当的链接,需要对_config.yml文件进行调整。
主要调整内容如下:
index_generator
下的path
需要调整为一个新的空文件夹的名字,该文件夹下没有内容,这样的话,hexo才能够将原来的主页渲染到这个路径下。
自定义主页需要调整的超链接也需要填入当前路径,当然可以是相对路径,从/source/
下算起即可。
3. 调整结果
经过了上述调整后,你的自定义主页就可以生效了,尽情的享受与众不同的快乐吧!
hexo自定义主页
https://zermzhang.github.io/2022/05/16/blog/hexo自定义主页/