前言
加入背景特效
该特效主要借鉴了诗与远方博主。个人觉得这个效果很是酷炫,于是将此加入至自己的博客。
保存js文件
这个特效是由js文件提供的,这里是地址。我选择将它保存在本地,防止日后失效。
在我们的next\source\js\src下,添加文件canvas-nest.min.js,将上述地址的内容拷贝进去。
使用js文件
- 打开next\layout_layout.swig,在之前添加如下代码:
1 | {% if theme.canvas_nest %} |
- 打开\next_config.yml,将
1 | # Canvas-nest |
改成
1 | # Canvas-nest |
1 | (如若没有可自行添加) |
添加背景(或图片)
个人是直接在next\source\css\_custom\custom.styl中,编写CSS代码。
我直接添加了背景颜色,所以代码是:
1 | body{ |
如果要添加图片(图片放在next\source\images下),也是同理:
1 | body{ |
至此,大功告成。
添加头像
编辑主题的 _config.yml,新增字段 avatar, 值设置成头像的链接地址。
其中,头像的链接地址可以是:
- 完整的互联网 URL
- 站点内的地址,例如:
- /uploads/avatar.jpg 需要将你的头像图片放置在 站点的 source/uploads/(可能需要新建uploads目录)
- /images/avatar.jpg 需要将你的头像图片放置在 主题的 source/images/ 目录下。
设置文章不显示全文
方法一
- 进入hexo博客项目的themes/next目录
- 用文本编辑器打开_config.yml文件
- 搜索”auto_excerpt”,找到如下部分:
1 | # Automatically Excerpt. Not recommand. |
把enable改为对应的false改为true。
方法二
只需要在文章开头写好摘要后,另起一行键入<!−− more −−>即可,就像这样:
1 | --- |
隐藏网页底部powered By Hexo / 强力驱动
打开themes/next/layout/_partials/footer.swig
,使用<!-- -->
隐藏之间的代码即可,或者直接删除。位置如图:
设置网站的图标Favicon
找一张(32*32)的ico图标,或者去别的网站下载或者制作,并将图标名称改为favicon.ico,然后把图标放在/themes/next/source/images
里,并且修改主题配置文件:1
2# Put your favicon.ico into `hexo-site/source/` directory.
favicon: /favicon.ico