Hexo+Yilia 所遇问题解决方法汇总

gitalk评论部署

我用的是gitalk评论

这里花费的时间最久,在issues里找了很久,终于在Ziven找到对应的

1
2
3
4
5
6
7
8
9
#6、gitalk评论
gitalk:
enable: true
githubID: liheyuting
repo: liheyuting.github.io (填写repo的名字)
ClientID: ''
ClientSecret: ''
adminUser: ''
distractionFreeMode: true

这里涉及到一个很重要的疑惑点是“ClientID”和“ClientSecret”,这个也许对于有开发经验的童鞋来说很基础,所以很多博文中自动默认大家都知道了。而对于小白,这个还是一头雾水。其实这个是GitHub的授权,解决方法很简单。

** GitHub授权ClientID和ClientSecret **
进入setting-developer settings - OAuth Apps
点击直接进入

homepage url 只需要填写blog首页链接即可
Authorization callback URL 填写的是授权返回的页面,这样也只需要填写blog地址即可

提交之后会生成“ClientID”和“ClientSecret”放到主题配置文件中就可以了。

按上面提交之后,怎么页面还是提示“未找到对应issue,需要联系管理员”呢?

** 评论初始化 **

首先,先注意下地址是不是本地化地址,评论需要在正式环境中初始化有效。

第二步:只需要简单的点击issue,授权adminUser的GitHub权限。

再试试,是不是页面评论就可以了?

多标签

这个比较简单,如下

1
2
3
4
5
6
7
---
title: Markdown语法文档
date: 2018-05-12
tags:
- blog
- markdown
---

页面浏览统计

这个实现比较快,Hexo主题Yilia添加网站浏览量统计

分页显示

在文中中想要分页的地方加上
<!--more-->

交个盆友