完善Hexo功能


1.给Hexo nexT主题增加多说评论

首先登陆多说官网,点击我要安装后,输入以下内容:

站点名称:自己起,我使用的是github账户名
站点地址:github个人主页的ip地址。类似于:https://username.github.io
多说域名:自己起,我使用的是github账户名
电子邮箱:常用的电子邮箱
点击创建按钮。

编辑D:\ProgramFiles\hexo_config.yml文件,添加 duoshuo_shortname: toypipi ,其中yourname指的是你在多说官网申请的多说域名。

参考文档:
hexo主题优化

2.网站地址栏小图标

首先准备一张16X16像素大小的小图标,然后将它放在站点根目录下的hexo/source/img文件夹下。
注意: 不是放在hexo/themes/next/source/img文件下下,如果放在这里将不能正常显示。
编辑hexo/themes/next/_config.yml文件,添加 favicon: /img/cat.png 即可。

3.增加百度统计

首先在百度统计官网点击注册,注册百度统计站长版。登陆百度统计后,点击管理,在下面的网站域名右边点击获取代码,找到

1
2
3
4
5
6
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?4xxxxxxxxxxxxxxxxxxxxxx8";
var s = document.getElementsByTagName("script")[0];

其中,4xxxxxxxxxxxxxxxxxxxxxx8就是你的baidu_analytics_id(每个人都不同),在hexo/themes/next/_config.yml文件中添加 baidu_analytics: 4xxxxxxxxxxxxxxxxxxxxxx8 即可。

参考文档:
hexo 添加百度统计

4.增加分类和标签

首先在hexo/themes/next/_config.yml文件中找到如下代码:

1
2
3
4
5
6
7
8
menu:
home: /
categories: /categories
#about: /about
archives: /archives
tags: /tags
#sitemap: /sitemap.xml
#commonweal: /404.html

将categories和tags前面的#删除,然后在hexo目录下输入命令:

1
hexo new page categories

该命令会在hexo/source文件夹下创建一个categories目录,并在categories目录下生成一个index.md文件,打开这个文件,修改它的内容为:

1
2
3
4
5
6
---
title: 分类
date: 2016-12-23 11:00:09
type: "categories"
comments: false
---

添加标签也是一样,在hexo目录下输入命令:

1
hexo new page tags

该命令会在hexo/source文件夹下创建一个tags目录,并在tags目录下生成一个index.md文件,打开这个文件,修改它的内容为:

1
2
3
4
5
6
---
title: 分类
date: 2016-12-23 11:00:09
type: "tags"
comments: false
---

这样,在新建博客时,只要头部包含:

1
2
3
4
5
categories:
- your category
tags:
- your tag
- another tag

文章就能够分类并且生成标签了。

参考文档:
Hexo 主题使用进阶
hexo主题NexT的标签与分类