1. 版本概览
- Node.js版本:v10.16.3
- Hexo版本:v3.9.0
- Next版本:v5.1.4
2. 首页不显示全文
希望达到效果:首页显示文章列表,列表里的每一篇文章只显示预览,不显示全文。效果如下图
解决方法如下
进入themes/next目录
打开_config.yml文件
搜索“auto_excerpt”,找到如下部分
auto_excerpt: enable: true length: 250
把enable改为true,length设置你想显示的长度
问题即可迎刃而解
3. 首页添加头像
希望达到效果:首页能够有自己的头像显示,效果如下图
解决步骤如下
进入themes/next目录
打开_config.yml文件
搜索”avatar”,修改成如下
avatar: /images/avatar.gif
将你的图像放到\themes\next\source\images文件夹下,命名为:avatar.gif,若已经有这个文件直接替换即可。
问题即可迎刃而解
4. 开启版权声明
希望达到效果:每篇文章末尾会有版权声明,效果如下图
解决步骤如下
进入themes/next目录
打开_config.yml文件
搜索“post_copyright”,修改成如下
post_copyright: enable: true license: CC BY-NC-SA 3.0 license_url: https://creativecommons.org/licenses/by-nc-sa/3.0/
问题即可迎刃而解
5. 添加github标志
希望达到效果:自己博客的右上角有一个github的小标志,点击可以直达主页,效果如下图
实现步骤如下
点击这里挑选自己喜欢的样式,并复制代码。 例如,我是复制的这一个:
进入themes/next/layout/_layout.swig文件中,并搜索如下代码
将复制的代码放到该代码行下,并把href改为自己的github地址
问题即可迎刃而解