记录本网站Next的所有所有修改
安装node和hexo
官方hexo教程 https://hexo.io/zh-cn/docs/
下载Next 6主题
最简单的安装方式是直接克隆整个仓库:
1 | $ cd hexo |
常用的hexo命令
1 |
|
对主题配置文件进行修改
在主题目录
(具体路径为\themes\next\languages\zh_CN.yml
)中增加
1 | menu: |
在主题目录中找到
1 | menu: |
第78行 关闭Hexo支持,和主题
1 | powered: |
第496行 添加汉字标准格式排版,Pangu支持
1 | # Han Support |
第839行 设置点击图片可以全屏 fancybox: true
1 | cd themes/next |
第872行 背景动画
1 | cd themes/next |
增加评论系统
第530行 https://ioliu.cn/2017/add-valine-comments-to-your-blog/
1 | valine: |
增加文章字数统计
在项目配置
文件第添加
1 | # 添加字数统计 |
修改主题配置文件,搜索symbols_count_time,快速定位,修改成以下代码
1 | symbols_count_time: |
统计访客人数
修改第699行,现在有错误,应该是卜蒜子的插件出问题了
1 | busuanzi_count: |
增加首行缩进
修改themes\next\layout\_partials\head\head.swig
1 | // 特定段落(标志 00SuoJin00)缩进 |
增加首页隐藏功能 有问题
修改themes\next\layout\_partials\head\head.swig
1 | {% block content %} |
增加登陆密码
https://github.com/MikeCoder/hexo-blog-encrypt/blob/master/ReadMe.zh.md
- 首先在
_config.yml
中启用该插件:
1 | # Security |
- 然后在你的文章的头部添加上对应的字段,如 password, abstract, message
1 | --- |
- 如果你想对 TOC 也进行加密,则在 article.ejs 中将 TOC 的生成代码修改成如下:
1 | <% if(post.toc == true){ %> |
- 然后使用 hexo clean && hexo g && hexo s,来查看效果。
增加版权说明
修改_config.yml
1 | post_copyright: |
给博客设置SEO
添加百度站长认证
在主题目录
中修改631行
1 | # Baidu Webmaster tools verification setting |