Hexo博客美化及功能增添
补充上一篇------Mac下使用Hexo+Github搭建个人博客
6.Hexo博客美化及功能增添
1.选主题
Hexo官网:https://hexo.io/themes/
里面有特别多的主题可以选择,我在这里选的是next这个主题。下载主题:
cd ~/blog
git clone https://github.com/iissnan/hexo-theme-next themes/next
·修改站点配置文件:_config.yml,将里面76行的theme由landscape修改为next
·更换新的主题,可能会有一些延迟
2.通过站点配置文件修改网站细节
需要修改的内容可以参考网站:https://hexo.io/zh-cn/docs/configuration,
里面对各个参数有一些详细的解释,我这里修改一些博客的标题,副标题,描述,语言等。
这里我想说的是,一般你修改一项,重新部署网站一下,因为一旦出错,就比较容易找到原因。
修改博客标题、作者、语言
说明:
hexo 下的_config.yml 称为站点配置文件
themes/next 中的_config.yml 称为主题配置文件
这样还是不起作用的话,请查看theme/next/languages/目录下是否有zh-Hans.yml 文件.一般是有zh-CN.yml 但是我们按照 hexo 文档language是这样的:
language: zh-Hans // 这里设置语言 简体中文
所以要把zh-CN.yml文件改成名字为zh-Hans.yml就可以了
效果如图:
3.主题文件修改博客内容
·关键也是同样名字的配置文件:_config.yml,看一下里面的内容。
修改整个主题,不需要的用#注释掉,这里我已经将默认的Muse注释掉,改为Pisces
将menu也修改,本来只有首页和归档,限制添加标签和分类,只需要去掉前面的#,现在来看一下效果。
效果如图:
·需要新建一个分类和标签页面
cd ~/blog/source/
hexo new page categories
hexo new page tags
编辑刚新建的页面,将页面的type设置为categories,主题将自动为这个页面显示分类。页面内容如下:
添加分类类型